go 的自動過載工具安裝

zhaoyihuaer發表於2021-04-23

說明

Go 言為編譯型語言,編譯型語言有諸多好處,如:

  • 部署簡單
  • 提早發現錯誤
  • 執行效率高

然而這也意味著程式碼修改後需重新編譯才能看到變更,這為我們本地開發帶來了諸多不便。

安裝air

國內訪問外網不穩定,為了讓安裝順利進行,我們需要先設定 Go Proxy。執行以下命令:

go env -w  GOPROXY=https://goproxy.cn

設定成功後,使用以下命令來安裝 air :

GO111MODULE=on  go get -u github.com/cosmtrek/air

(windows 下 github.com/cosmtrek/air/releases 此處下載後放入 Go 安裝目錄下的 bin 目錄,重新命名為 air.exe)
最前面的 GO111MODULE=on 是隻為當前命令啟用 Go Module,開啟以後我們才能使用 Go Proxy 進行加速。

注意: 以上操作如果遇到錯誤,請先確保你的 Go 版本是 1.15。使用此命令檢視 go version

安裝成功後使用以下命令檢查下:

air -v
  __    _   ___
 / /\  | | | |_)
/_/--\ |_| |_| \_ v1.12.1 // live reload for Go apps, with Go1.14.0

使用air

只需要在你的專案根目錄下執行

air

即可

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章