一、代码组织
go应用使用包和模块来组织代码,包对应到文件系统就是文件夹,模块就是**.go**的go源文件。一个包中会有多个模块,或者多个子包
二、go项目管理工具
早期的go项目使用gopath来管理项目,不方便而且容易出错,从golang1.11开始使用gomod管理项目,当然还有第三方模块例如govendor,下面是gomod的使用过程
实现步骤
1、创建项目
2、初始化项目
终端输入下面的初始化命令,生成go.mod文件
go mod init go_pro
3、创建包
4、创建模块
5、相互调用