install_golang

1.Linux 下安装 golang 开发环境

1.1.清理 golang 配置

# 查找并删除旧版 go
which go
rm -rf /usr/local/go

# 清理环境变量设置
env |grep GO
unset GOPATH
unset GOROOT
unset GOBIN

1.2.下载安装 golang

  • linux 可以直接使用通用二进制包
mkdir -p /opt/tools
cd /opt/tools

# 可以使用国内镜像,下载加速
# wget https://golang.org/dl/go1.16.3.linux-amd64.tar.gz
wget https://studygolang.com/dl/golang/go1.16.3.linux-amd64.tar.gz
tar -xvf go1.16.3.linux-amd64.tar.gz
mv go /usr/local

1.3.设置环境变量

vim /etc/profile
---------------------------------
export GOROOT=/usr/local/go
export GOPATH=/home/zhaoshuai/go
export GOBIN=$GOPATH/bin
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
---------------------------------

source /etc/profile
echo $PATH
echo $GOROOT
echo $GOPATH
echo $GOBIN

1.4.测试

mkdir -p /opt/tools/helloworld
cd /opt/tools/helloworld
vim helloworld.go
------------------------
package main
import "fmt"
func main() {
    fmt.Println("HelloWorld!")
}
------------------------

# 测试配置
go run ./helloworld.go

2.Windows 下安装 golang 开发环境

2.1.下载安装 golang

  • 下载 Windows 软件,一步步安装
  • 安装建议-安装路径不要太深
安装目录:D:\Tools\Go
勾选自动配置环境变量
GOPATH:go 项目根路径
GOROOT:golang 的安装路径
GOBIN:

2.1.手动配置环境变量

  • 自动安装时没有配置好环境变量时需要修改以下配置
  • 右键计算机-高级系统设置--系统属性:高级--环境变量
  • administrator用户变量-新建或者编辑
GOROOT=D:\Tools\Go
GOPATH=D:\go_work
GOBIN=D:\go_work\bin
  • 备注:也可以设置为系统环境变量,所有用户都生效

2.3.创建项目目录

  • 工具目录
D:\Tools\Go
D:\Tools\Goland
D:\Tools\Pycharm
  • go 的标准项目目录
D:\go_work\bin
D:\go_work\pkg
D:\go_work\src

2.4.检查安装的版本

  • 打开 cmd 执行
go version

3.Mac 下安装 golang 开发环境

  • 类似 Linux 安装,也可以使用通用二进制包
  • END