可以的,CentOS 完全可以使用 Go(Golang)进行开发。
下面从几个方面说明:
Go 是跨平台编译语言,官方支持 Linux,CentOS 作为常见的 Linux 发行版,天然支持:
# 以 Go 1.22 为例
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz
# 配置环境变量
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
验证:
go version
sudo yum install golang
# 或
sudo dnf install golang
package main
import "fmt"
func main() {
fmt.Println("Hello CentOS from Go!")
}
编译运行:
go run main.go
# 或
go build -o app
./app
如果你愿意,我可以:
你现在是打算在 CentOS 上开发,还是只部署 Go 程序?