升级go并且启用go代理

由于众所周知的原因,go get命令几乎不可用,go 1.13版本之后,提供了代理下载包的方式,人类之光。

卸载旧版go

which go

找到go所在目录

ls -lh /usr/bin/go

查看go的软连接指向哪里,


go路径

我要做的就是删除旧版go文件

rm -rf /usr/lib/go-1.10
rm /usr/bin/go

从官网下载go,并按照官网方式解压,安装

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

软连接到/usr/bin
即可正常使用。软连接过程中会提示gofmt文件存在,删除重新连接即可

安装成功

配置go代理

Goproxy 中国
按照官网提示设置后,go get 命令快到起飞

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • File types(文件类型) go命令检查目录中特定文件的集合。它根据文件的扩展名表示要检查的文件。这些扩展名...
    Cxb168阅读 1,781评论 0 0
  • 一,module的来源定义 go1.11和go1.12对golang的 module做了一个试水,从go1.13开...
    舒小贱阅读 1,552评论 0 0
  • 目录 统一规范篇 命名篇 开发篇 优化篇 统一规范篇 本篇主要描述了公司内部同事都必须遵守的一些开发规矩,如统一开...
    零一间阅读 1,982评论 0 2
  • 一、Go的源码文件 Go 的源码文件分类: 如上图,分为三类: 1、命令源码文件: 声明自己属于 main 代码包...
    qfliweimin阅读 453评论 0 0
  • 渐变的面目拼图要我怎么拼? 我是疲乏了还是投降了? 不是不允许自己坠落, 我没有滴水不进的保护膜。 就是害怕变得面...
    闷热当乘凉阅读 4,349评论 0 13