Go 语言是一种高效、简洁、可靠的编程语言,用于构建网络协议、分布式系统、云计算和其他高性能应用。下面是 Go 语言环境安装的步骤:
在 Linux 或 macOS 上安装
1. 下载 Go 语言安装包
可以从 official Go website 下载 Go 语言安装包,选择合适的操作系统和架构。
2. 安装 Go 语言
使用以下命令安装 Go 语言:
sudo tar -xvf go1.17.3.linux-amd64.tar.gz
sudo mv go /usr/local
sudo ln -s /usr/local/go/bin/go /usr/local/bin/go
3. 设置环境变量
添加以下命令到 shell 配置文件(例如 ~/.bashrc
):
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin
4. 重新启动 shell
重新启动 shell 或执行以下命令:
source ~/.bashrc
5. 验证 Go 语言安装
使用以下命令验证 Go 语言安装:
go version
输出结果:
go version go1.17.3 linux/amd64
在 Windows 上安装
1. 下载 Go 语言安装包
可以从 official Go website 下载 Go 语言安装包,选择合适的操作系统和架构。
2. 安装 Go 语言
使用以下命令安装 Go 语言:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
New-Item -ItemType Directory -Path $env:USERPROFILE\.go
Set-Location -Path $env:USERPROFILE\.go
.\go1.17.3.windows-amd64.exe
3. 设置环境变量
添加以下命令到 shell 配置文件(例如 ~/.profile
):
$env:GOPATH=$env:USERPROFILE\.go
$env:PATH+=";$env:USERPROFILE\.go\bin"
4. 重新启动 shell
重新启动 shell 或执行以下命令:
. $PROFILE
5. 验证 Go 语言安装
使用以下命令验证 Go 语言安装:
go version
输出结果:
go version go1.17.3 windows/amd64
在 Docker 上安装
1. 创建 Docker 文件
创建一个名为 Dockerfile
的文件,内容如下:
FROM golang:alpine
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o main main.go
CMD ["main"]
2. 构建 Docker 镜像
使用以下命令构建 Docker 镜像:
docker build -t my-go-app .
3. 运行 Docker 容器
使用以下命令运行 Docker 容器:
docker run -it my-go-app
4. 验证 Go 语言安装
使用以下命令验证 Go 语言安装:
go version
输出结果:
go version go1.17.3 linux/amd64