Go语言的依赖包管理工具——GoModules工作目录一般由3个子目录组成:
项目的源代码或者外部依赖的源代码以包的形式存放于此一个目录即一个包
编译后产生的类库存放于此
编译后产生的可执行文件存放于此
一般通过GOPATH环境变量指定Go项目的工作目录GOPATH默认是与GOROOT的值一致指向Go的安装目录在实际开发中可以根据项目需求指定不同的GOPATH从而隔离不同项目之间的开发空间
gomodinitmoduleName
gomodinitgithub.