在Linux上搭建Golang环境可以通过以下步骤完成:
访问Go官方下载页面 golang.org/dl/ 并下载适合Linux系统的安装包。
使用 wget
命令下载安装包到本地,例如:
wget https://golang.google.cn/dl/go1.23.10.linux-amd64.tar.gz
解压安装包到 /usr/local
目录:
sudo tar -C /usr/local -xzf go1.23.10.linux-amd64.tar.gz
编辑 ~/.bashrc
或 ~/.zshrc
文件,添加以下行:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
使配置立即生效:
source ~/.bashrc
检查Go版本:
go version
如果输出显示Go版本信息,则说明安装成功。
启用Go模块支持(Go 1.16+默认启用):
go env -w GO111MODULE=on
设置代理(可选):
go env -w GOPROXY=https://goproxy.cn,direct
安装代码格式化工具:
go install golang.org/x/tools/gopls@latest
安装Go语言服务器(用于IDE):
go install github.com/go-delve/delve/cmd/dlv@latest
安装调试器:
go install honnef.co/go/tools/cmd/staticcheck@latest
创建一个新的Go项目目录:
mkdir -p $GOPATH/src/hello
cd $GOPATH/src/hello
创建 main.go
文件并编写简单的Go程序:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
编译并运行程序:
go run main.go
如果看到输出 Hello, Go!
,则表示程序运行成功。
以上步骤完成后,你就成功在Linux系统上搭建了Golang开发环境。如果需要更高级的配置,如代理设置、交叉编译等,可以进一步调整相关环境变量。