intellij無法配置GOROOT的問題


背景:
最近第一次用MAC安裝intellij。 首先面臨的問題是intellij的激活,這個方法有很多。
最流行的有兩種:
1, 通過插件無限制延續30天試用期。
2, 通過 jetbrains-agent.jar 插件直接激活到2089年,基本夠用。由於插件不維護了,只適用於intellij 2020版本。
這里我最終采用的第二種方法。

 

 

 
問題:
安裝過程中 intellij 始終無法自動識別go SDk, 但我本地確認已安裝了go。且可以通過go編譯代碼。
查了很多資料"mac intellij 如何 add sdk go",很少有反饋類似問題。甚至有人說是intellij的bug,
無法識別 /usr/local/go/bin/go 。
 
后來把intellij卸載再次安裝也是無法識別 GO SDK。 也無法add local go sdk。
 
原因:
直到再次卸載go,重新安裝時發現些端倪。
 

 

事實上我的電腦上 mac是M1芯片。應該選用arm,重新安裝go arm64,問題解決。怪不得怎么查不到類似的問題,原來這錯誤太簡單, 大家很少犯。今天記錄一下,希望對別人有所幫助。
 
延伸:
x86是復雜指令集(CISC),專注於高性能但同時高功耗的實現,比如大型服務器、高性能筆記本等,最常見的就是 Intel 和 AMD 的桌面處理器。
arm是解精簡指令集(RISC),專注於小尺寸低功耗領域,例如智能手機、手表、平板等,比如高通、三星、聯發科、華為、蘋果等。
 
MacBook Air 2020(M1)的m1芯片大膽采用了arm架構,使得這款筆記本保持高性能的同時功耗低到發指,甚至取消了散熱器。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM