go每天一练 panic,recover 异常处理
go语言没有其他语言的 try{}catch(){} 语法,所以处理错误,多参数返回时,通过判断来确定程序是否出错。 例如: func func1() (string,error){ .... } if _,err := func1();err != nil { fmt.Println("程序出错了!") } 但是go语言还给我们提供了panic和recover,使我们处理错误...
go语言没有其他语言的 try{}catch(){} 语法,所以处理错误,多参数返回时,通过判断来确定程序是否出错。 例如: func func1() (string,error){ .... } if _,err := func1();err != nil { fmt.Println("程序出错了!") } 但是go语言还给我们提供了panic和recover,使我们处理错误...
package main import ( "time" "fmt" ) func main () { //1.得到当前时间戳 time. Now (). Unix () //2.某个日期转换成时间 //1. Date(year int,month Month,day,hour,min,sec,nsec ...