美文网首页Golang 学习笔记
使用 Go mod 进行包管理并开启代理

使用 Go mod 进行包管理并开启代理

作者: DukeAnn | 来源:发表于2019-11-06 10:39 被阅读0次

    Go 从 1.11 开始支持 go mod,现在 Go 1.13 出来已经默认开启 go mod 了 ,可见日后 Go 的包管理将要统一成 go mod , So 再不入坑就 out 了。

    Go 1.13 发布说明:https://tip.golang.org/doc/go1.13

    Go Mod 详细介绍:https://segmentfault.com/a/1190000018536993

    包存储地址:$GOPATH/pkg/mod

    所需环境

    go: >= 1.11

    开启 go mod

    Go 1.13

    go env -w GOPROXY=https://goproxy.cn,direct
    

    不使用代理的库

    go env -w GOPRIVATE=*.gitlab.com
    

    Go < 1.13

    linux

    export GO111MODULE=on
    

    win

    set GO111MODULE=on
    

    设置代理

    不开 go mod 代理不生效

    linux

    export GOPROXY=https://goproxy.cn
    

    win

    set GOPROXY=https://goproxy.cn
    

    如何拉取内部库:https://www.jianshu.com/p/5831edfa6c78

    相关文章

      网友评论

        本文标题:使用 Go mod 进行包管理并开启代理

        本文链接:https://www.haomeiwen.com/subject/tkzybctx.html