笔记
小钢炮vv
这个作者很懒,什么都没留下…
展开
-
Go101 读书笔记
隐式转换规则 常量不支持溢出 常量不支持舍入 func main() { const a = -1.23 x := int32(a) // error,常量不支持舍入,将a变为变量可以 fmt.Println(x) const b = 255 var h = uint8(b + 1) //error,常量不支持溢出,将b更改为变量可以 fmt.Println(h) } ...原创 2020-08-03 16:36:08 · 117 阅读 · 0 评论 -
Go语言圣经笔记
Go圣经 i++是语句,而不是表达式,所以类似j=i++非法,并且++只能在后边 常量目前只能是数值、字符串或者一个固定的布尔值 变量 基本类型:数值、字符串、布尔值 引用类型:指针、接口、切片、map、函数、chan 聚合类型:数组、结构体 Go中声明变量不初始化的情况下都会默认零值,不会出现undefined的情况 引用类型的零值为nil 基本类型为其对应的零值 聚合类型的元素或字段为其对应的零值 短变量声明对已经声明过的变量只有赋值作用,但是多次变量声明必须要有一个是新的变量 res,er原创 2020-07-21 17:58:32 · 195 阅读 · 0 评论 -
Go指南笔记
Go指南 值类型:int、float、bool、string、数组和结构体 引用类型:指针、切片、map、chan、interface 包 程序都由包构成,main包开始运行程序,包名必须与导入路径最后一个元素一致 导出名 一个名字以大写字母开头就是已导出的,导入包时只能引用其中已导出的名字 函数 当连续两个或多个已命名形参类型相同时,可以只写最后一个的参数 func add(a ,b int) int{ return a+b; } 多个返回值 func swap(x,y string) (string原创 2020-07-17 17:29:19 · 636 阅读 · 0 评论 -
git管理流程
http://www.ruanyifeng.com/blog/2015/12/git-workflow.html原创 2019-12-29 23:01:42 · 146 阅读 · 0 评论