Skip to content

alvin-qh/study-golang

Repository files navigation

安装和设置 Go 开发环境

Logo

1. 安装 GO 开发环境

可以从 Download and install - The Go Programming Language (golang.org) 下载二进制安装包直接进行安装, 除此之外, 各平台也提供了通过各自管理工具进行安装的方法

1.1. macOS

通过 brew 管理工具进行安装

brew install go

1.2. Linux

添加软件源

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

将软件源替换为国内代理

sudo vi /etc/apt/sources.list.d/longsleep-ubuntu-golang-backports-focal.list
# deb http://ppa.launchpad.net/longsleep/golang-backports/ubuntu jammy main
deb https://launchpad.proxy.ustclug.org/longsleep/golang-backports/ubuntu jammy main

安装

sudo apt update -y
sudo apt install golang-go

3. 使用 go mod 包管理

3.1. 启用包管理

查看 go 版本号

go version

对于版本号高于 1.11 的, 启用 go mod 模块

export GO111MODULE=auto

或者

export GO111MODULE=on

3.2. 创建 go 工程

mkdir demo-work

cd demo-work
go mod init gitee.com/go-libs/demo-work

3.3. 安装第三方依赖包

go get -u github.com/stretchr/testify/

3.4. 设置 go mod 代理

export GOPROXY="https://goproxy.cn,direct"

4. 使用 go env 环境变量管理

对于上述需要设置环境变量的环节, 如果 Go 版本大于 1.13 则可以直接使用 go env -w 命令

go env -w GO111MODULE="on"
go env -w GOPROXY="https://goproxy.cn,direct"

go env -w 设置的环境变量存储在 ~/.config/go/env 文件中 (Linux 系统下), 并且可以跨平台使用

通过 go env 命令可以列举目前所有 Go 环境变量的值

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages