ubuntu下安装go开发环境
在 Ubuntu 下安装 Go 开发环境非常简单。以下是详细步骤:
1. 更新系统包
首先,确保系统包是最新的:
bash
复制
sudo apt update sudo apt upgrade
2. 下载 Go
访问 Go 官方下载页面,找到适合 Linux 的最新版本。或者直接使用以下命令下载(以 Go 1.21.0 为例):
bash
复制
wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz
3. 解压安装包
将下载的 Go 安装包解压到 /usr/local 目录:
bash
复制
sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz
4. 设置环境变量
为了让系统识别 Go 命令,需要将 Go 的路径添加到环境变量中。
编辑 ~/.profile 或 ~/.bashrc 文件:
bash
复制
nano ~/.bashrc
在文件末尾添加以下内容:
bash
复制
export PATH=$PATH:/usr/local/go/bin export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin
保存并退出,然后运行以下命令使配置生效:
bash
复制
source ~/.bashrc
5. 验证安装
运行以下命令检查 Go 是否安装成功:
bash
复制
go version
如果安装成功,会显示类似以下内容:
复制
go version go1.21.0 linux/amd64
6. 设置工作目录
Go 需要一个工作目录来存放代码和依赖包。通常设置为 ~/go:
bash
复制
mkdir -p ~/go/{src,bin,pkg}
7. 测试 Go 环境
创建一个简单的 Go 程序来测试环境是否正常工作。
在 ~/go/src/hello 目录下创建 hello.go 文件:
bash
复制
mkdir -p ~/go/src/hello nano ~/go/src/hello/hello.go
在文件中输入以下内容:
go
复制
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
保存并退出,然后运行以下命令编译并运行程序:
bash
复制
cd ~/go/src/hello go run hello.go
如果看到输出 Hello, Go!,说明 Go 开发环境已经配置成功。
8. 安装 Go 工具
Go 提供了许多有用的工具,例如 gofmt(代码格式化工具)和 go vet(静态分析工具)。这些工具已经包含在 Go 安装包中,可以直接使用。
9. 安装第三方包管理工具(可选)
Go 1.11 及以上版本支持 Go Modules 作为官方包管理工具。如果你需要管理依赖,可以使用以下命令初始化 Go Modules:
bash
复制
go mod init your-module-name
10. 安装 IDE 或编辑器插件(可选)
为了更方便地开发 Go 程序,可以安装以下 IDE 或编辑器插件:
-
Visual Studio Code:安装 Go 扩展。
-
Goland:JetBrains 推出的专门用于 Go 开发的 IDE。
-
Vim/Neovim:安装
vim-go插件。

