下面是在 Debian 系统上安装并配置 Golang(Go 语言) 的常用方法,推荐方式是从官方二进制包安装(版本新、可控)。
sudo rm -rf /usr/local/go
查看最新版本:https://go.dev/dl/
以 go1.22.2 为例(请按需替换版本):
cd /tmp
wget https://go.dev/dl/go1.22.2.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz
nano ~/.bashrc
在末尾添加:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
保存后执行:
source ~/.bashrc
如果是 zsh,编辑
~/.zshrc
go version
输出类似:
go version go1.22.2 linux/amd64
mkdir ~/hello && cd ~/hello
go mod init hello
创建 main.go:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
运行:
go run main.go
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
go env
sudo apt update
sudo apt install golang-go
⚠️ 版本通常较旧
如果你告诉我:
我可以给你更精确的配置方案。