go
Zero_Clear
真理总是简洁明确的
展开
-
变量-golang
声明和初始化//var name typevar a,b int// 初始化,b进行了类型推断var b=1// // 列表的形式进行声明和初始化//tips: 初始化时等号两边变量数量和值的数量要相等var ( x, y int a, b = 1, "abc" ) //x=0,y=0 //a=1,b=abc作用域对变量的影响相同作用域的两个同名变量,变量的地址相同var x = 1fmt.Printf("%p %d\n", &x, x)x, y := 10原创 2020-06-11 23:58:36 · 374 阅读 · 0 评论 -
Golang channel
channel管道关闭关闭后输入 ->运行时恐慌继续接收重复关闭 -> 恐慌发送数据->未初始化的channel ->> 永久阻塞从->未初始化的channel ->接收数据 ->> 永久阻塞selectselect -> case没命中&&没有defult ->> ...原创 2019-12-17 00:59:56 · 73 阅读 · 0 评论 -
golang invalid character 'ï' looking for beginning of value
问题背景http请求 然后使用 json.Unmarshal原因The server is sending you a UTF-8 text string with a Byte Order Mark (BOM). The BOM identifies that the text is UTF-8 encoded, but it should be removed before dec...原创 2019-12-08 19:34:12 · 6919 阅读 · 0 评论