发布于2026-07-14 阅读(0)
扫一扫,手机访问
要在Ubuntu上运行Golang,第一步自然是把它装上去。这里整理了三种常见安装方式,各有适用场景,你可以根据需求灵活选择。

方式一:APT包管理器——新手最推荐
打开终端,先执行sudo apt update更新包列表,再运行sudo apt install golang-go,系统会自动处理依赖关系,装完就能直接用,省心省力。
方式二:官网下载二进制包——适合需要特定版本的用户
如果你想要某个特定版本(比如go1.23.4),可以去Golang官网下载Linux版的压缩包。用wget拉下来后,解压到/usr/local目录:sudo tar -C /usr/local -xzf go1.23.4.linux-amd64.tar.gz。这种方式可控性更强,适合有版本洁癖的开发者。
方式三:Snap包管理器——快速便捷
如果你的Ubuntu版本是16.04及以上,直接运行snap install go --classic就能装好,连手动配置都省了,适合想快速上手尝鲜的场景。
安装完成后,还需要配置环境变量,否则go命令只能在当前目录下生效。打开~/.profile或~/.bashrc(推荐~/.profile,兼容性更好),在末尾追加以下内容:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
保存后执行source ~/.profile让配置立即生效。接下来验证一下:在终端输入go version,如果看到类似go version go1.23.4 linux/amd64的信息,说明安装成功了。
现在可以写一个简单的Go程序试试手。创建一个hello.go文件,输入以下代码:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
运行它有两种方式:直接运行的话,在文件目录下执行go run hello.go,终端会立刻输出Hello, World!;如果想生成可执行文件,先执行go build hello.go,再运行生成的./hello,效果一样。
最后补充一点:如果你打算开发复杂项目,强烈建议启用Go Modules来管理依赖。只需执行go env -w GO111MODULE=on开启模块支持,然后在项目目录下运行go mod init 项目名称(比如go mod init myproject),就会生成go.mod文件。后续通过go get安装依赖(例如go get github.com/gin-gonic/gin),项目结构会清晰很多。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8