3 回答

TA貢獻(xiàn)1993條經(jīng)驗 獲得超6個贊
一種簡單的方法是使用版本管理器gvm。
安裝后(取決于您的系統(tǒng)),您可以使用以下命令選擇Go版本(例如Go 1.16):
gvm install go1.16 gvm use go1.16 [--default]

TA貢獻(xiàn)1810條經(jīng)驗 獲得超4個贊
您可以使用計算機上安裝的默認(rèn) go 版本,當(dāng)您必須使用其他版本時,您可以使用 go in docker。我已經(jīng)開發(fā)了這個函數(shù),可以附加到 ~/.bashrc 或 ~/.zshrc 文件中:
# allows you to use go 17 without installing on your computer
# usage example:
# /your/go/project/directory - $ golang run main.go
# /your/go/project/directory - $ golang test ./... -p 1 -count 1
# /your/go/project/directory - $ golang build .
golang() {
docker run --rm -v $PWD:/usr/src/myapp -w /usr/src/myapp golang:1.17 go "$@"
}
所以,假設(shè)你在PC上有g(shù)o 1.16,你可以使用go 1.17,甚至不需要安裝它,這樣:
golang run main.go
- 3 回答
- 0 關(guān)注
- 220 瀏覽
添加回答
舉報