首頁  >  文章  >  後端開發  >  Goland如何正確開啟一個項目

Goland如何正確開啟一個項目

藏色散人
藏色散人轉載
2021-06-08 15:17:453542瀏覽

以下由golang教學欄位來介紹Goland如何正確開啟一個項目,希望對需要的朋友有幫助!

因為每次建立專案,build時都會出現Error:cannot not find package,所以會有這篇文章的誕生

1. 在建立專案前的準備

1.1 安裝好golang,goland

1.2 查看GOPATH

echo $GOPATH# 如果需要更改GOPATH可以根据以下操作 (Mac)vim ~/.bash_profileexport GOPATH=#你的目标地址
#保存:wq
#刷新
source ~/.bash_profile

1.3 在$GOAPTH資料夾中建立pkg,bin ,src三個資料夾

mkdir $GOPATH/pkg  # pkg存放编译后的包文件
mkdir $GOPATH/src  # src存放项目源文件,我们的项目目录一般在该文件中
mkdir $GOPATH/bin  # bin存放编译后的可执行文件

可以看到我們的目錄結構是這樣的

$GOAPTH
    |-bin    |-pkg    |-src       |-(项目名称,之后要创建的)

1.4 開啟代理程式(因為國內下載套件較慢或失敗,設定代理能更好的幫助我們取得第三方套件)

Mac

#
vim ~/.bash_profile #打开 bash_profile

# 将以下代码复制到 bash_profile 中export GO111MODUL=on  # 开启 go moduleexport GOPROXY=https://goproxy.io  # 设置国内代理

#保存:wq

#刷新
source ~/.bash_profile

Windows

#
set GO111MODUL=on  # 开启 go moduleset GOPROXY=https://goproxy.io  # 设置国内代理,推荐使用该地址

1.5 查看是否配置成功

# 输入命令
go env

#1.6 開啟Goland (先不要建立專案)

  • 設定設定 Setting -> Plugins... -> Go -> GOPATH
    Goland如何正確開啟一個項目
  • 取消勾選index entire GOPATH (勾選後會將目前專案作為GOPATH)
  • golang會自動在$GOPATHsrc目錄下尋找專案程式碼
  • 查看Goland中是否也設定了代理程式

Goland如何正確開啟一個項目

2.建立專案

#2.1根據Goland的new 建立專案

2.2 只需要在$GOPATH/src目錄下建立可以

  • 如果出現錯誤,可以在專案的Terminal#中從1.4 開始配置
#

以上是Goland如何正確開啟一個項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:learnku.com。如有侵權,請聯絡admin@php.cn刪除