关于golang:拓展学习golang的下载安装和环境配置教程

30次阅读

共计 2327 个字符,预计需要花费 6 分钟才能阅读完成。

因为国内家喻户晓的起因,咱们是不能间接拜访到 golang 官网的,因而下载 go 语言的安装包还须要另辟蹊径。上面咱们以用国内的 golang 源来下载安装包为例,论述 golang 的下载、装置和配置办法。

go 语言的下载

golang 的官网地址为 https://golang.org/dl/。晓得就行了,指望关上它并从它下面下载是不切实际的。
国内下载地址:https://studygolang.com/dl。依据你的零碎抉择适合的安装包下载。如图所示:
![抉择适合的 golang 版本安装包]

go 语言的装置和环境配置

下载实现后,在你的下载目录下,找到你下载的 golang 安装包。

windows 下 golang 的装置

双击运行下载的安装包点击下一步(Next)


会呈现 license,抉择承受 (I accept the terms in the License Agreeement。),点击下一步(Next)

点击下一步(Next),会呈现抉择装置门路。这一步默认即可。记住这里的装置门路,你能够抉择复制这个门路,前面设置环境变量的时候会用到。

点击下一步(next),来到开始装置界面,点击装置(Install)开始装置。

这一步期待它装置完结即可,不须要操作。

装置实现了,点击实现(finish)完结装置过程。

windows 下 golang 环境配置

在我的电脑上单击右键,关上“属性”菜单

抉择“高级零碎设置”

在弹出的待花开终,抉择“高级”标签,点击环境变量按钮,在弹出的变量设置窗口中,在零碎变量下方点新建按钮,增加 GOROOT 变量,变量值是下面装置的门路:C:\Go\。

批改零碎变量 Path,追加 C:\Go\bin。此处肯定要留神,如果你下面更改了装置目录,肯定要以装置目录为准,切勿自觉的照抄,否则可能会导致配置不失效。

环境变量设置后,在命令中输出 go。如果看到上面截图后果,阐明一件配置胜利了。

祝贺你,到了这一步,你就能够安心的开始 golang 之旅吧。

linux 下装置和配置 golang 办法

linux 有多个发行版,他们的装置办法不尽相同,倡议间接应用各个版本的包治理命令来装置。

Ubuntu 下装置和配置 golang 办法

间接装置

先装置最新的 golang 源,否则装置到的是老版本

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt-get update

开始装置 golang

sudo apt-get install golang-go

编译装置

解压下面下载下来的 linux 安装包

sudo tar -zxvf go1.15.5.linux-amd64.tar.gz -C /usr/local/

go1.15.5.linux-amd64.tar.gz 是你下载的压缩包的名称,依据你的批改,不要间接用我的指令,/usr/local 是指定 golang 装置的门路,你能够批改抉择其余的门路。

环境变量配置

GOPATH 变量中配置的门路是咱们的开发目录,相当于 workspace,专门寄存 我的项目,你能够在以后用户下新建一个 go 文件夹作为开发目录,, 那么目录的门路就为:$HOME/go, $HOME 就是你的 /home/ 用户名 /go。
用 go mod 命令治理我的项目的话,我的项目能够不必搁置在 GOPATH 目录下。

sudo vim ~/.bashrc

在关上的文件中,在文件的最初面增加这三行代码

export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:${GOPATH//://bin:}/bin

第一行是我本人配置的 golang 的工作目录,依据每个人而异,上面两行雷同。输出完后保留敞开,而后输出命令:source ~/.bashrc 使环境变量失效。咱们能够输出命令 go env 来查看咱们配置好的环境变量:

生成咱们的开发环境目录:

cd $GOPATH #, 也就是下面的文件夹
mkdir bin
mkdir src
mkdir pkg

至此 Ubuntu 下 golang 的装置就完结了。

centos 下装置和配置 golang 办法

Centos 下装置 golang 和 Ubuntu 下装置 golang 大同小异,只是包治理命令不统一。

间接装置

先装置最新的 golang 源,否则装置到的是老版本

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt-get update

开始装置 golang

sudo yum -y install golang

其余装置步骤

其余装置步骤和环境变量配置,和 Ubuntu 下装置配置一样,请往上看。

mac 下装置和配置 golang

mac 的软件包个别都是很新的,间接应用命令就能够了。

brew install golang

下载的安装包装置:间接双击运行 go1.15.5.darwin-amd64.pkg。

环境变量设置

vim ~/.bashrc
# 如果是装置了 zsh,请关上上面的文件
vim ~/.zshrc

在关上的界面中结尾增加代码:

export GOPATH="/Users/aaa/go"

留神:此处的门路 aaa 示意你的用户名,请依据你的用户名改成正确的门路。

完结

装置到此原本应该是曾经完结了。然而,因为家喻户晓的起因,咱们还须要进行一些非凡的配置:
linux、mac 用户关上 ~/.bashrc

vim ~/.bashrc
# 如果 mac 用户装置了 zsh,请关上上面的文件
vim ~/.zshrc

在关上的文件中输出:

GOPROXY=https://goproxy.cn

增加中国的代理。而后执行 source ~/.bashrc 让他失效。

一切顺利。开始下载 golang 开发工具吧。倡议抉择和应用 GoLand

正文完
 0