Go 在 linux 上安装
2022/1/16 7:08:26
本文主要是介绍Go 在 linux 上安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
在 linux 安装 GO
有两种方式。
-
一种是使用
apt-get
命令安装。 -
第二种是使用 安装包安装
使用 apt-get 安装
sudo apt-get update #更新安装列表 apt-get install golang #安装golang
如果是 mac
系统 ,推荐使用 brew
安装,但是在ubuntu
中,不太建议使用 apt-get
的方式进行安装。因为这样安装到 GO
的版本号,会远远落后于 GO 的最新版本
使用安装包安装
本文安装,环境 Ubuntu 20.04
,其他 linux
环境,安装过程大致相同
1. 下载压缩包
在写这篇文章的时候,Go 的最新版为 1.17.6。在我们下载安装包时,请浏览 Go 官方下载页面,并且检查一下是否有新的版本可用。
wget -c https://dl.google.com/go/go1.17.6.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local
注意:
-
一般电脑或者服务器都是
amd64
位系统,所以下载amd64
版本 -
解压到
usr/local
文件夹下。 此文件是存放手工安装的软件保存位置。linux 一般建议源码包软件安装在这个位置
2. 先设置 gopatch 和 goroot
echo 'export GOROOT="{你Golang的安装目录}"' >> ~/.bash_profile echo 'export GOPATH="$HOME/.go" >> ~/.bash_profile echo 'export PATH="$GOPATH/bin:$PATH"' >> ~/.bash_profile
注意
-
goroot: go 的安装目录
-
gopatch:默认采用和 $GOROOT 一样的值,但从 Go 1.1 版本开始,你必须修改为其它路径。它可以包含多个包含 Go 语言源码文件、包文件和可执行文件的路径,而这些路径下又必须分别包含三个规定的目录:
src
、pkg
和bin
,这三个目录分别用于存放源码文件、包文件和可执行文件。
3. 设置代理
vim ~/.bash_profile # 打开文件 export GO111MODULE=auto export GOPROXY=https://goproxy.cn,https://goproxy.io,direct export GONOSUMDB="*" source ~/.bash_profile # 重启配置文件生效
注意: 这个地方有个小坑,执行了 source ~/.bash_profile
命令后,发现运行的环境还是不对,此时建议重启一下电脑试试。
4. 我自己的完整目录如下
export GOPATH="$HOME/.go" export GOROOT=/usr/local/go export PATH=$PATH:/usr/local/go/bin export PATH=$PATH:$GOPATH:$GOROOT:/bin export GO111MODULE=on export GOPROXY=https://goproxy.cn,https://goproxy.io,direct export GONOSUMDB="*" export PATH="$GOPATH/bin:$PATH"
这篇关于Go 在 linux 上安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法