1. 程式人生 > >【寫給前端開發者看的 go 入門教程】mac 下 go開發環境搭建

【寫給前端開發者看的 go 入門教程】mac 下 go開發環境搭建

mac 安裝 go

1. 安裝 go

brew install go

2. 配置Go環境變數GOPATH和GOBIN

cd ~
ls -all //檢視是否存在.bash_profile檔案
touch .bash_profile // 如果沒有的話,就建立

vi .bash_profile // 將下面三行內容黏貼到 .bash_profile 末尾, 主要 GOPATH 不要直接複製,不要寫我的名字

export GOPATH=/Users/zhijianzhang/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
// 環境變數立即生效
source
.bash_profile // 檢視 go 環境變數 go env // 驗證,開啟一個新的命令列,觀察輸出是否正確 echo $GOPATH

3. 目錄

$GOPATH 目錄下會有三個資料夾,可以自己建立。

  • src:主要存放我們的原始碼

  • bin:存放編譯後生成的可執行檔案,可以自己執行

  • pkg: 編譯後生成的檔案(.a檔案)(非main函式的檔案在go install後生成)

4. go get 加速

安裝 gopm

// -v 會顯示日誌, -u 將 gopath 中的包下載完整,但是不會更新已經存在的包
go get -v -u github.com/gpmgo/gopm 

使用 gopm

以後對於所有的go get xxx 都可以替換成 gopm get xxx

5. idea 安裝 go 外掛

開啟 idea 之後,點選左上角 IntelliJ Idea -> Preferences -> Plugins

imagepng

imagepng

再設定一下開啟 idea 的時候,預設不開啟專案:

imagepng

等安裝 go 外掛成功之後 重啟 idea

新建一個 go 專案,發現當前還沒有配置 go 的 sdk:

imagepng

配置 GOROOT 的地址:

imagepng

接著點選 Next 之後,自行配置 go 專案名稱和存放地址。

然後就開啟 go 語言之旅吧!