在Linux上搭建Golang开发环境是一个相对简单的过程,以下是详细的步骤:
1. 下载Go安装包
首先,访问Go官方网站下载适合你Linux系统的安装包。你可以使用wget或curl命令来下载。例如,下载Go 1.18.1 64位版本:
wget https://golang.org/dl/go1.18.1.linux-amd64.tar.gz
或者使用最新版本(替换URL中的版本号):
wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz
2. 解压安装包
将下载的安装包解压到指定目录,例如/usr/local:
sudo tar -xzf go1.18.1.linux-amd64.tar.gz -C /usr/local
或者对于最新版本:
sudo tar -xzf go1.21.0.linux-amd64.tar.gz -C /usr/local
3. 配置环境变量
为了使系统识别Go命令,需要设置环境变量。编辑你的shell配置文件(例如.bashrc或.zshrc),添加以下内容:
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
对于最新版本,路径可能有所不同:
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
保存文件后,运行以下命令使配置生效:
source ~/.bashrc
或者对于.zshrc:
source ~/.zshrc
4. 验证安装
运行以下命令验证Go是否安装成功:
go version
如果显示Go版本信息,则安装成功。
5. 配置GOPATH工作目录(可选)
创建工作目录:
mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin
验证GOPATH:
go env GOPATH
6. 配置代理(国内用户推荐)
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GO111MODULE=on
7. 测试Golang环境
创建一个简单的Go程序测试:
mkdir -p $GOPATH/src/hello
cd $GOPATH/src/hello
nano hello.go
输入以下内容:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
编译并运行:
go run hello.go
或者编译为二进制文件:
go build
./hello
8. 安装常用工具(可选)
go install golang.org/x/tools/cmd/goimports@latest
go install honnef.co/go/tools/cmd/staticcheck@latest
go install github.com/go-delve/delve/cmd/dlv@latest
9. 使用IDE进行开发(可选)
推荐使用Visual Studio Code,通过扩展市场安装Go插件,即可在VS Code中编写、调试Golang代码。
通过以上步骤,你就可以在Linux系统上成功搭建Golang开发环境。如果遇到问题,可以参考Go官方文档或社区寻求帮助。
以上就是关于“如何在Linux上搭建Golang开发环境”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm