一、go安裝
1、go源碼下載
進入 官網 下載需要的版本安裝包,.pkg(推薦)是圖形界面安裝包,簡單方便
下載完成後,雙擊進入圖形安裝界面,再無腦下一步即可。安裝路徑默認爲 /usr/local/go/
2、配置環境變量
vim ~/.bash_profile
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/Users/${替換成自己的電腦用戶名}/Go
export PATH=$PATH:$GOPATH/bin
source ~/.bash_profile
最後使用go version查看是否配置成功
二、goland安裝以及破解
1、安裝
進入 官網 點擊下載
然後無腦下一步即可
2、破解
2019版本參考:https://www.cnblogs.com/-wenli/p/10739315.html
2022版本參考:https://www.bilibili.com/read/cv19022444?from=search&spm_id_from=333.337.0.0
參考:https://zhile.io/2018/08/25/jetbrains-license-server-crack.html
三、goland配置
爲了能夠正常使用goland 輔助工作,還得在ide裏配置下go環境
1、如果goroot在選擇SDK的時候報錯:The selected directory is not a valid home for Go Sdk 或者 下拉框沒有可選選項時,需要手動配置下go版本(去go的安裝目錄下修改文件)
cd /usr/local/go/src/runtime/internal/sys
sudo vim zversion.go
const TheVersion = `go1.19.3`
然後就可以在編譯器裏選SDK版本了
2、如果想要實現跨文件調用函數,還需要引入包
在代碼目錄下執行:go mod tidy
如果還是有部分包是未導入態的話,可以先清除已下載的包,再重新下載
go clean -modcache
go mod tidy
最後切記重啓下goland
參考:https://blog.csdn.net/zxy_666/article/details/80182688、https://blog.csdn.net/wozaizhe56/article/details/127310909