日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

配置idea开发go编程语言并配置导入本地包

發(fā)布時間:2023/12/10 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 配置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)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。