您的位置:首页 >CentOS中Go语言编译器怎么用
发布于2026-05-02 阅读(0)
扫一扫,手机访问
想在CentOS上玩转Go语言?其实没那么复杂。下面这份操作指南,能帮你快速完成环境搭建,并上手编译第一个程序。
对于CentOS 7及以上的用户,最省心的方式莫过于直接使用系统自带的包管理器。
如果你用的是CentOS 7,打开终端,请出老伙计 yum:
sudo yum install golang
要是你的系统是CentOS 8或更高版本,那么更现代的 dnf 会是更好的选择:
sudo dnf install golang
安装过程通常很快。完成后,怎么验证呢?很简单,在终端里敲下这行命令:
go version
如果屏幕上清晰地打印出了Go的版本号,恭喜你,第一步已经成功了。
有时候,你可能需要安装特定版本,或者包管理器里的版本不够新。这时候,手动安装就派上用场了。别担心,步骤也很清晰:
首先,去Go官方下载页面逛一圈。
找到适用于Linux的tar.gz压缩包,把它下载下来。
接下来,我们需要把它解压到系统目录。通常,/usr/local是个标准选择。打开终端,执行:
sudo tar -C /usr/local -xzf go.linux-amd64.tar.gz
记得把命令里的 替换成你下载文件的实际版本号,比如 go1.21.5.linux-amd64.tar.gz。
最后一步,告诉系统去哪里找Go命令。编辑你的用户配置文件(~/.bashrc 或 ~/.bash_profile),在末尾加上这一行:
export PATH=$PATH:/usr/local/go/bin
保存文件后,别忘了让配置立刻生效:
source ~/.bashrc
环境准备好了,是时候体验一下“Hello, World!”的经典仪式了。创建一个名为 hello.go 的文件,内容如下:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
打开终端,进入存放 hello.go 的目录。要编译它,只需要一个命令:
go build hello.go
稍等片刻,你会发现目录里多了一个名为 hello 的可执行文件。运行它:
./hello
当屏幕上如约出现“Hello, World!”时,那种感觉是不是很棒?这意味着你的Go编译器已经火力全开,可以正常工作了。
对于现代Go项目(尤其是Go 1.11之后),强烈推荐使用Go Modules来管理依赖。它能让你的项目依赖更清晰,环境更独立。
在你的项目根目录下,执行初始化命令:
go mod init
这里的 通常是你的项目导入路径,比如 github.com/yourname/yourproject。
接下来,你可以在代码里正常导入第三方包。写完后,运行一个神奇的命令:
go mod tidy
这个命令会自动分析你的代码,下载所有需要的依赖包,并更新 go.mod 和 go.sum 文件,一切都井井有条。
使用Go Modules后,编译整个项目也变得极其简单。在项目目录下,直接运行:
go build
它会自动处理所有依赖,并生成可执行文件。
掌握几个核心命令,能让你在Go开发中游刃有余:
go run :想快速测试单个文件?这个命令能一步到位,编译并运行它。go build:编译当前目录下的所有Go代码,生成可执行文件。go test:运行项目中的单元测试,保证代码质量。go get :下载并安装指定的包到你的环境中。go mod tidy:正如上面提到的,它是管理依赖的“清洁工”和“采购员”。走完以上这些步骤,从安装到编译,再到依赖管理,你在CentOS系统上使用Go语言的基础通路就已经完全打通了。接下来,就是尽情发挥你的创造力了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9