文章目录
- 1. Golang 包管理
- 1.1 GOPATH 包管理
- 1.2 Go vendor 包管理
- 1.3 Go modules包管理
- 2. Go Modules 应用实践
- 2.1 Go modules关键信息
- 2.1.1 go mod 命令行
- 2.1.2 配置代理服务
- 2.2 创建项目
- 2.3 获取依赖包
- 2.4 运行项目
1. Golang 包管理
1.1 GOPATH 包管理
第一阶段: Golang初期通过GOPATH变量来指定项目所在位置,在GOPATH目录下的src目录中存放项目代码,所有的模块都在src目录下存放。常见的项目代码组织结构如下所示:
GOPATH
|----bin
|----pkg
|----src
|--------packageA
|-------