V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
beego
PHSix
V2EX  ›  Go

go 安装第三方包的问题

  •  
  •   PHSix · 350 天前 via Android · 2475 次点击
    这是一个创建于 350 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近刚刚开始学 go 语言,今天在安装第三方包得时候硬是装了半个小时,一趟第三方包的时候 go install 后又会出现一堆依赖,然后再装这些依赖的时候又出现了新的依赖,先问问有没有什么办法解决这种“套娃式”依赖的问题,

    19 条回复    2020-05-28 10:00:16 +08:00
    chengxiao
        1
    chengxiao   350 天前
    go mod 然后
    https://goproxy.cn/
    PHSix
        2
    PHSix   350 天前 via Android
    @chengxiao 用 go mod 的话不是就要每开一个项目的 go mod 一下吗,这样感觉有点不是很方便
    Trim21
        3
    Trim21   350 天前
    @PHSix #2 每个项目 go mod 一下不比你现在套娃解决问题更方便吗...
    Sanko
        4
    Sanko   350 天前 via Android
    建议使用 go mod
    iConsLii
        5
    iConsLii   350 天前
    用 go mod 吧,

    ```
    go env -w GO111MODULE=on
    go env -w GOPROXY=https://goproxy.cn,direct
    ```
    kaifang
        6
    kaifang   350 天前
    go mod +1
    ppphp
        7
    ppphp   350 天前
    建议用最新版的 go,go mod 默认开启都好几个版本了。。。
    PHSix
        8
    PHSix   350 天前 via Android
    @Trim21 好像有道理
    hellos
        9
    hellos   350 天前 via Android
    Go Mod
    gamexg
        10
    gamexg   350 天前
    go mod 有个全局缓存,同一个库不用项目使用不会每次都重新下载
    SaigyoujiYuyuko
        11
    SaigyoujiYuyuko   350 天前
    建议使用 gomod
    zjyl1994
        12
    zjyl1994   350 天前 via Android
    gomod 然后设一个 go proxy,套娃依赖交给机器解决
    PHSix
        13
    PHSix   350 天前 via Android
    刚刚用了一下发现 go mod 挺好用的,就是对于用 vim 的没有补全提示很不友好。。
    AmrtaShiva
        14
    AmrtaShiva   349 天前 via iPhone
    @PHSix vim 补全也有的
    PHSix
        15
    PHSix   349 天前 via Android
    @AmrtaShiva 有吗,我用的 coc 没有提醒补全啊
    AmrtaShiva
        16
    AmrtaShiva   349 天前 via iPhone
    @PHSix 你得自己配置
    yulang
        17
    yulang   349 天前
    go mod +10086
    BlackBerry999
        18
    BlackBerry999   348 天前
    go mod init
    go mod tidy
    windghoul
        19
    windghoul   345 天前
    go mod 爽到爆炸
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   983 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 22:51 · PVG 06:51 · LAX 15:51 · JFK 18:51
    ♥ Do have faith in what you're doing.