Go的安装和配置

安装

请使用搜索并移步

1
g,Go的多版本管理工具

配置

GOPROXY

设置代理,加快 go 相关包的下载

七牛云

1
2
go env -w GO111MODULE=on # 启用模块
go env -w GOPROXY=https://goproxy.cn,direct # 加快go模块下载速度

GOPATH

设置 go 的家目录

1
2
echo 'export GOPATH=~/codespace/goProjects' >> ~/.bashrc
source ~/.bashrc

GOPATH 目录下,通常有三个子目录:

  • src: 存放源代码。
  • pkg: 存放编译后的包。
  • bin: 存放 go 下载的可执行文件。
1
2
cd ~/codespace/goProjects
mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin

为了方便使用 Go 下载的可执行文件,将 $GOPATH/bin 加入到PATH 中(如 ~/.bashrc~/.zshrc):

1
2
3
# 适用于unix系统 bash环境
echo 'export PATH=$PATH:$GOPATH/bin' >> ~/.bashrc
source ~/.bashrc
使用 Hugo 构建
主题 StackJimmy 设计