go mod 添加 gitlab 私有仓库
目录
警告
本文最后更新于 2022-04-17,文中内容可能已过时。
1. 设置env
|
|
2. 配置秘钥
如果要拉取的库是私有的,需要配置秘钥,可以使用以下命令:
|
|
3. 全局替换ssh请求为http请求
这一步是为了解决不方便用ssh拉取时,选用http拉取
|
|
4. 配置 .netrc
这一步可以直接省略第 2、3 两个步骤,直接使用 .netrc 文件(文件路径: ~/.netrc ),如下:
|
|
使用该步骤还可以解决掉一个 gitlab
的一个不能拉取子组库的问题: Go get fails with the usage of subgroups,比如:
|
|