使用Go env命令設置Go的環境

liuxuzxx · · 256 次點擊 · · 開始瀏覽    

前言

在進行Go開發的時候,設置Go的環境變量信息是必須的。下面介紹windows和Linux,以及Go自身提供的命令進行設置的形式

Linux的設置

In Linux or macOS, you can execute the below commands.(在Linux或者macOS,你可以執行下面的命令)

# Enable the go modules feature
export GO111MODULE=on
# Set the GOPROXY environment variable
export GOPROXY=https://goproxy.io

但是這種有個不好的地方,就是如果換一個終端或者重新開機,就沒有了。那么我推薦,在/etc/profile.d/這個文件夾下面,寫一個
go.sh文件,把上面兩句抄上就行。當然,你也可以只給自己當前的登錄用戶使用,那就設置自己的profile的加載.
那就是這倆文件:.bashrc或者.bash_profile文件(Or, write it into the .bashrc or .bash_profile file.)
復制代碼

Windlows設置

In Windows, you can execute the below commands.(在Windlows中,你可以執行下面的命令)

# Enable the go modules feature
$env:GO111MODULE="on"
# Set the GOPROXY environment variable
$env:GOPROXY="https://goproxy.io"

注意:不過我還是建議使用:我的電腦-->屬性--->環境變量   這種操作來進行配置
復制代碼

Go version >= 1.13 當你的GO的版本大于1.13的時候

當你安裝的GO的語言版本大于1.13的時候,那么就不用這么麻煩了,直接使用go env -w命令就行了

go env -w GOPROXY=https://goproxy.io,direct
# Set environment variable allow bypassing the proxy for selected modules
go env -w GOPRIVATE=*.corp.example.com
go env -w GO111MODULE=on


這個我試過,即使你關閉了終端,新打開,還是可以的,這個命令比較的無傷害.
復制代碼

本文來自:掘金

感謝作者:liuxuzxx

查看原文:使用Go env命令設置Go的環境

入群交流(和以上內容無關):Go中文網 QQ 交流群:729884609 或加微信入微信群:274768166 備注:入群;關注公眾號:Go語言中文網

256 次點擊  
加入收藏 微博
暫無回復
添加一條新回復 (您需要 登錄 后才能回復 沒有賬號 ?)
  • 請盡量讓自己的回復能夠對別人有幫助
  • 支持 Markdown 格式, **粗體**、~~刪除線~~、`單行代碼`
  • 支持 @ 本站用戶;支持表情(輸入 : 提示),見 Emoji cheat sheet
  • 圖片支持拖拽、截圖粘貼等方式上傳