以下为centos8安装golang的binary版本的方法
相对于直接从yum源安装,可以安装更新的版本

root下

$ rm -rf /usr/local/go && tar -C /usr/local -xzf go1.19.5.linux-amd64.tar.gz
$ export PATH=$PATH:/usr/local/go/bin

$ go version

设置代理,在国内下载go pkg会快
// 这样设置只适用于当前用户

$ go env -w GOPROXY=https://goproxy.cn,direct
hello.go
go run hello.go

hello.go

package main
import "fmt"
func main() {
    fmt.Printf("Hello, world!\n")
}

参考文献
download
install
golang command