摘要:
defer的几个规则 //1:先给返回值赋值,然后调用defer表达式,最后才是返回到调用函数中。 //2: golang按照先定义后执行的顺序依次调用defer //3: defer是在return调用之后才执行的 //4: defer可以读取有名返回值 //5: defer延迟执行的是最后的一个 阅读全文
摘要:
更多用法,参考GO语言标准库 获取文件信息 os.Stat()函数,返回fileInfo和err信息。 func main() { fileInfo, err := os.Stat("xx/test.txt") if err != nil { fmt.Println("get info err", 阅读全文
摘要:
时间类型 time.Time类型表示时间。 //时间类型 func timeDemo() { now := time.Now() fmt.Println(now) //2019-04-20 13:52:35.226397 +0800 CST m=+0.000336111 fmt.Println(no 阅读全文
摘要:
General(通用占位符)  Integer整形  Integer width(指定长度的整型,以5为例)  Float(浮点数)  String(字符串)  String Width (指定长度的字符串,以5为例)  Struct(结构体)  Boolean(布尔值)  Poin 阅读全文
摘要:
Go 语言内置的运算符有: 1. 算术运算符 2. 关系运算符 3. 逻辑运算符 4. 位运算符 5. 赋值运算符 算数运算符  关系运算符  逻辑运算符  位运算符  赋值运算符  阅读全文