intelliJ idea安裝go開發環境 並 搭建go項目 打包


 

本人使用的是 idea 開發go項目  也是一個初學者  將自己遇到的問題記錄分享

在晚上查找了很多資料  沒有什么可以直接使用  本人再次整理一下

我使用的idea 時 2017.2.6 版本的 查看idea版本 Help -> About 之后在彈框中可以看到

使用的go版本  1.9.7(因為使用最新版本 不能使用debug)

需要idea安裝go插件 安裝方法

在idea中點擊 File->Settings->Plugins->Browse repositories 在搜索框中輸入Go 選擇Go插件然后安裝 之后重啟idea

安裝完成之后 就不允許再次安裝了

 

然后新建工程 

直接上圖

 

 

目錄結構說明

Go語言提供兩個關鍵路徑,GOROOT 指向系統安裝路徑,GOPATH指向工作路徑,這樣的好處是,我們的工作可以和系統文件分離。例如:


   
   
  
  
          
  1. GOROOT = C:\Go
  2. GOPATH = D:\MyWorks

其中,go語言源代碼和編譯的中間文件、目標文件存放位置如下:

 


   
   
  
  
          
  1. C:\ Go << --- GOROOT 指向的位置
  2. --src << --- Go 語言自帶的源代碼
  3. --pkg << --- 編譯的中間文件放在此文件夾
  4. --bin << --- 編譯的目標文件放在此文件夾
  5. D:\ MyWorks << --- GOPATH 指向的位置
  6. --src << --- 項目源代碼放置在此文件夾。!!!警告:一個常犯的錯誤是把 GOPATH 指向此處!!!
  7. --HelloWorld << --- 我們項目源代碼所在的文件夾。!!!警告:一個常犯的錯誤是把 GOPATH 指向此處!!!
  8. --vendor << --- 第三方開源代碼文件夾
  9. --github .com
  10. --...
  11. --pkg << --- 編譯的中間文件放在此文件夾, Go編譯器自動生成此文件夾
  12. --bin << --- 編譯的目標文件放在此文件夾, Go編譯器自動生成此文件夾

 打包步驟

 保存后運行一下 當前的配置  就可以將工程打成可以運行的可執行文件  go會根據系統自動打包 win打包為exe ,linux打包為可執行文件  打包的名字為其中Name屬性

原文地址:https://blog.csdn.net/chushoutaizhong/article/details/82220419


免責聲明!

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



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