码迷,mamicode.com
首页 > 其他好文 > 详细

go mod代理和小技巧

时间:2019-01-16 11:55:24      阅读:1133      评论:0      收藏:0      [点我收藏+]

标签:hub   git   win   googl   amp   速度   port   环境   不用   

  • 代理
    go mod的代理比较出名的有微软的athens,可以基于它搭建一个私有的代理,管理内部的私有代码,而且微软提供了一个公共的代理,我们可以直接使用
    Linux export GOPROXY="https://athens.azurefd.net"
    Windows 设置GOPROXY环境变量
    这样google下的包可以顺利下载了,速度还挺快的。
    技术分享图片

  • 小技巧

    逃离GOPATH

    毕竟有时候一个项目的代码可能使用多种语言,按照以前的方式,就非得把项目的代码都放在gopath下了,让我这种强迫症的人,很不爽。
    现在发现使用go mod时,可以不用把代码放到GOPATH下面了,真是方便了许多。

技术分享图片

人性化提示

有时候我们打开了一篇较旧的文章,使用了老的命令,这时候 go mod也会给出新命令的提示,比如

$ go mod -fmt
go: go mod -fmt is now go mod edit -fmt

$ go mod -init -module example/test
go: go mod -init is now go mod init

意思是说,go mod -fmt 现在是 go mod edit -fmt, go mod -init 现在是 go mod init,常见的命令可以参考这篇文章

go mod代理和小技巧

标签:hub   git   win   googl   amp   速度   port   环境   不用   

原文地址:https://www.cnblogs.com/xdao/p/go_mod.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!