《Go 安装与环境搭建》
以源码包方式安装 Go,配置 GOPATH 与工程目录,是入门最直接的方式。本文覆盖 Linux(Debian) 与 macOS 两种平台的安装流程。
1. Linux / Debian 下使用源码包安装
(1) 下载安装包(按需选择版本)
wget https://dl.google.com/go/go1.15.linux-amd64.tar.gz
(2) 解压到 /usr/local
sudo tar -C /usr/local -zxf go1.15.linux-amd64.tar.gz
(3) 在 ~/.bashrc 中配置 GOPATH 与 PATH
export GOPATH=$HOME/work/go-workspace
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
(4) 使配置生效
source ~/.bashrc
(5) 创建 GOPATH 下约定的三个目录
mkdir -p $GOPATH/bin $GOPATH/pkg $GOPATH/src
(6) 之后把你的 Go 代码都放在 $GOPATH/src 下开发。
2. macOS 下安装
下载 pkg 安装包并双击安装即可:
curl -O https://golang.org/dl/go1.14.4.darwin-amd64.pkg
安装完成后在终端验证:
go version
3. 验证安装
go version
go env GOPATH
4. 环境变量速查
| 变量 | 说明 |
|---|---|
GOPATH |
Go 工作区目录,内含 src / pkg / bin |
GOBIN |
编译生成的二进制存放目录(默认 $GOPATH/bin) |
GO111MODULE |
模块模式开关 (on / off / auto) |
GOPROXY |
模块下载代理地址 |
5. 相关学习资源
- 《Go 入门指南(the way to go)》电子书:https://www.kancloud.cn/kancloud/the-way-to-go/72432
vim-go插件:https://github.com/fatih/vim-go
阅读 —
·
全站 —