go代码组织结构
2017-01-18 18:11:29 0 举报
Go语言的代码组织结构通常遵循以下规则: 1. 一个项目应该有一个包名,该包名与项目的根目录同名。 2. 每个包应该有一个名为`main`的包级函数,程序的执行入口就是`main`函数。 3. 包内的文件和文件夹组织应该遵循一定的规则,例如按照功能或模块划分。 4. 包内可以包含多个源文件,但只能有一个`main`包级函数。 5. 包内可以定义变量、常量、类型、接口、结构体、函数等。 6. Go语言支持嵌套包,即在另一个包内定义一个新的包。