GOPROXY
(會話臨時性),長久的可以在配置文件中配置
go env -w GOPROXY=https://goproxy.cn,direct
長久的,在~/.bashrc文件中添加:
export GOPROXY=https://goproxy.cn,direct
----------------------------------
$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile
Golang 設置國內代理
解決 Go 模塊下載緩慢甚至失敗的問題可以通過以下兩種方法:執行命令
go env -w GOPROXY=https://goproxy.cn,direct這條命令會將 Go 代理設置為國內的代理地址 https://goproxy.cn,并且忽略任何可能存在的代理緩存。設置環境變量(適用于 Linux 和 macOS)
export GOPROXY=https://goproxy.cn然后,需要執行以下命令使環境變量配置生效:source ~/.bashrc如果你使用的是 Windows,可以使用下面的命令:set GOPROXY=https://goproxy.cn
這樣,Go 將使用指定的國內代理地址 https://goproxy.cn 來下載模塊,從而解決了 go get 命令執行緩慢或失敗的問題。通過以上方法,你可以有效地提高 Go 模塊下載的速度和成功率。
Go1.14版本之后,都推薦使用go mod
模式來管理依賴環境了,也不再強制我們把代碼必須寫在GOPATH
下面的src目錄了,你可以在你電腦的任意位置編寫go代碼。(網上有些教程適用于1.11版本之前。)
默認GoPROXY配置是:GOPROXY=https://proxy.golang.org,direct
,由于國內訪問不到https://proxy.golang.org
,所以我們需要換一個PROXY,這里推薦使用https://goproxy.io
或https://goproxy.cn
。
可以執行下面的命令修改GOPROXY:
go env -w GOPROXY=https://goproxy.cn,direct
Go的安裝、卸載以及升級、安裝指定版本
Go的安裝、卸載以及升級、安裝指定版本-騰訊云開發者社區-騰訊云
超詳細MacBook Pro(M1)配置GO語言環境(圖文超詳細版)-CSDN博客
mac安裝Golang開發環境及快速入門_mac 安裝go-CSDN博客
go安裝包下載:
Go下載 - Go語言中文網 - Golang中文社區
Goland 開啟文件保存自動進行格式化 的兩種方式
Goland 開啟文件保存自動進行格式化 的兩種方式 - Lucky小黃人^_^ - 博客園