【golang】go语言学习需要注意的点
(学习可参考菜鸟教程:https://www.runoob.com/go/go-basic-syntax.html)
1. Go编译生成的exe程序在后台运行(不闪过console窗口)
go build -ldflags "-s -w -H=windowsgui"
-s 省略符号表和调试信息
-w Omit the DWARF symbol table 省略DWARF符号表
-H windowsgui 不打印信息到console (On Windows, -H windowsgui writes a "GUI binary" instead of a "console binary."),就不会有cmd窗口了
2. golang关键字释义(25个_另还有36个预定义标识符)
*36个预定义标识符
3. golang中“=”是赋值,“:=”是声明变量并赋值。
// := 是声明并赋值,并且系统自动推断类型,不需要var关键字
(ps:‘c := 1234’ 和 ‘c := “1234”’的区别 )
// ① // ② // ③ // ④(这种不带声明格式的只能在函数体中出现) // ⑤ 这种因式分解关键字的写法一般用于声明全局变量 |