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
插件。