配置idea开发go编程语言并配置导入本地包
生活随笔
收集整理的這篇文章主要介紹了
配置idea开发go编程语言并配置导入本地包
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
簡介:最近在配置idea開發(fā)go語言時碰到很多問題。其中一個問題就是在編寫go語言時無法導(dǎo)入自己開發(fā)的包,在經(jīng)過無數(shù)次百度搜索,博客園搜索,csdn搜索最終都沒有得滿意的解決方案浪費了很多寶貴的時間,最后在查看go編程語言的官方開發(fā)文檔中得到啟發(fā),最終問題得以解決,因此在這里記錄一下我的解決方案也希望給新的朋友提供幫助!
1、idea安裝go插件
1.1、我的idea版本為2021.2,其他版本安裝過程差別不大
1.2、打開idea,并點擊“file”->“settings”,如圖
1.2、點擊“Plugins”,選擇“marketplace”選項卡,在輸入框輸入“go”按回車鍵,在搜索結(jié)果中選擇go插件并點擊“install”
1.4、等待go插件安裝完成…(注意:若插件一直不能下載可以連接手機熱點,這也是我在安裝時碰到的問題最后是百度出來的解決方案,并不一定適合所有朋友)
1.5、安裝完成后重啟idea
2、創(chuàng)建go開發(fā)目錄(重要:有一定格式要求)
2.1、如果想要導(dǎo)入本地編寫的go語言包對文件夾結(jié)構(gòu)是有要求的,目錄結(jié)構(gòu)如圖:
(注意:GoProjects文件夾下bin、pkg、src是固定格式,要不然不能導(dǎo)入本地包)
3、idea新建go項目
3.1、新建go項目,點擊“file”-“new”-“project”
3.2、選擇“go”配置go的安裝位置,點擊“next”
3.3、選擇在上一步驟創(chuàng)建的“src”文件夾下創(chuàng)建“demo1”項目,點擊“finish”
3.4、確認(rèn)創(chuàng)建目錄“demo1”,點擊“ok”
3.5、創(chuàng)建完成后的界面
3.6、在包pkg1中新建go文件,go1.go
3.7、同樣的步驟在pkg2中創(chuàng)建go2.go,完成后的目錄結(jié)構(gòu)
3.9、編寫go1.go文件
package mainfunc main() {pkg2.ToString() }如圖:
3.10、編寫go2.go文件
package pkg2import "fmt"func ToString() {fmt.Println("ToString") }如圖:
3.11、此時在go1.go文件中調(diào)用go2.go中的“ToString”函數(shù)會提示無法找到包pkg2這就需要接下來的配置才能正常調(diào)用
4、idea配置go編程語言(重要)
4.1、選擇“file”-“settings”
4.2、在File -> Settings ->Languages & Frameworks配置GOROOT,如圖:
4.3、配置GOPATH,如圖:
4.4、最后再次回到go1.go文件中,鼠標(biāo)放到報錯地方,點擊import即可,或者按Alt+Enter即可
4.5、運行測試
4.6、原文鏈接
總結(jié)
以上是生活随笔為你收集整理的配置idea开发go编程语言并配置导入本地包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 客户机中不支持 unity_
- 下一篇: 斗鱼 Juno 监控中心的设计与实现