《Go 安装与环境搭建》

《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
阅读 — · 全站 —
🎸 我的歌单 0 首