最近刚刚开始学 go 语言,今天在安装第三方包得时候硬是装了半个小时,一趟第三方包的时候 go install 后又会出现一堆依赖,然后再装这些依赖的时候又出现了新的依赖,先问问有没有什么办法解决这种“套娃式”依赖的问题,
1
chengxiao 2020-05-23 18:21:59 +08:00
go mod 然后
https://goproxy.cn/ |
2
PHSix OP @chengxiao 用 go mod 的话不是就要每开一个项目的 go mod 一下吗,这样感觉有点不是很方便
|
4
Sanko 2020-05-23 20:16:31 +08:00 via Android
建议使用 go mod
|
5
iConsLii 2020-05-23 20:17:41 +08:00
|
6
kaifang 2020-05-23 20:22:17 +08:00
go mod +1
|
7
ppphp 2020-05-23 21:35:11 +08:00
建议用最新版的 go,go mod 默认开启都好几个版本了。。。
|
9
hellos 2020-05-23 22:09:54 +08:00 via Android
Go Mod
|
10
gamexg 2020-05-23 23:18:30 +08:00
go mod 有个全局缓存,同一个库不用项目使用不会每次都重新下载
|
11
SaigyoujiYuyuko 2020-05-23 23:54:08 +08:00
建议使用 gomod
|
12
zjyl1994 2020-05-23 23:57:25 +08:00 via Android
gomod 然后设一个 go proxy,套娃依赖交给机器解决
|
13
PHSix OP 刚刚用了一下发现 go mod 挺好用的,就是对于用 vim 的没有补全提示很不友好。。
|
14
AmrtaShiva 2020-05-24 09:07:03 +08:00 via iPhone
@PHSix vim 补全也有的
|
15
PHSix OP @AmrtaShiva 有吗,我用的 coc 没有提醒补全啊
|
16
AmrtaShiva 2020-05-24 11:50:49 +08:00 via iPhone
@PHSix 你得自己配置
|
17
yulang 2020-05-24 21:07:59 +08:00
go mod +10086
|
18
BlackBerry999 2020-05-25 09:00:25 +08:00
go mod init
go mod tidy |
19
windghoul 2020-05-28 10:00:16 +08:00
go mod 爽到爆炸
|