golang程序结构 2.1 命名 Golang中的命名遵循这样一个简单原则,名字的开头必须是字母或者下划线,后面跟字母.数字或者下划线(这里与C语言中是一致的). 在函数内部声明的实体,即局部变量,只在函数内部有效.在函数外定义的变量,在整个包内有效(注意是包,不是文件,多个文件可以属于同一个包). 首字母的大小写决定了是否对其他包可见,首字母小写只对本包内有效,首字母大写对于其他包可见.比如,fmt.Println()函数名字的首字母大写,可以在其他包内引用该函数. 名字中出现多个单词时,习…