目录
一、项目结构
1. 官方建议结构(有利于代码优化):
pkg:存放包的目录
src:存放项目的目录
bin:存放可执行文件的目录
2. 一个go项目必须有一个main包、一个main函数。
3. go1.11以后,项目结构可以较为随意。
二、变量声明(以string为例)
1. 显式变量声明:
// 关键字 变量名 变量类型 = 变量值
var a string = "Hello World!"
2. 隐式变量声明:
// 变量名 := 变量值
b := "Hello World!"
三、包
1. 包的引用:
2. 包的别名引用:
3. 包的省略引用:
不需要任何别名,完全引用整个包。
四、公有与私有
变量名或函数名若以大写字母开头,则该变量或函数是公有的;
若以小写字母开头,则是私有的。