一:先从https://golang.google.cn/dl/下载,我这边下载的是go1.13.3.linux-amd64.tar.gz;

二:将压缩包解压后得到go目录,将go目录移动到/usr/local/目录下;

三:创建go_src目录:sudo mkdir /usr/local/src/go_src
四:创建环境变量:在/etc/profile最后加上(1.11-1.12版本还可以加上go module和proxy的配置)
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/usr/local/src/go_src【1.11版本以上建议不用GOPATH了,用go module】

第二个路径会成为go语言下载组件的默认路径【即下载的一些依赖项的源码,这里有个疑问第三方库一定都是开源的嘛?】(go get github.com/axgle/mahonia之类的会存在里面,注意这个目录的所有者或者权限改下)

五:重启电脑,然后用go version即可看到环境已经配置好了;

最新文章

  1. 前端页面使用 Json对象与Json字符串之间的互相转换
  2. java remote debug parameters
  3. MVVM架构~knockoutjs与MVC配合,实现列表的增删改功能
  4. Android圆角矩形创建工具RoundRect类
  5. CVTRES : fatal error CVT1100 , fatal error LNK1123:
  6. 第二课 android项目结构
  7. javascript回车完美实现tab切换功能
  8. Mysql表的七种引擎类型,InnoDB和MyISAM引擎对比区别总结
  9. 如何实现View上添加标签
  10. Json传递后台数据的问题
  11. SQLSERVER和sybase的差异
  12. 巧用五招提升Discuz!X运行速度
  13. C# 逆变与协变
  14. socket系列之服务器端socket——ServerSocket类
  15. pyqt5将图片插入面板
  16. 用C++对C++语法格式进行分析
  17. oracle监听器初识-配置多SERVICE_NAMES
  18. CSS魔法堂:稍稍深入伪类选择器
  19. 网关、子网掩码、DHCP, DNS
  20. python之生成随机测验试卷

热门文章

  1. JS-选项卡制作解释部分
  2. CF891C Envy(离线/在线+可撤销并查集/并查集/LCT)
  3. 美团Android自动化之旅—适配渠道包
  4. Anaconda3自带jupyter
  5. 手把手教你如何使用量产工具修复u盘
  6. 启动项目报错:Unsupported major.minor version 52.0
  7. sass - for循环写法
  8. Android 关于selector中item顺序的问题
  9. Java 13 特性解读
  10. Python爬取所有城市的aqi值