詳解GOPATH
File->Settings->Go->GOPATH
作用
-
存放SDK以外的第三方類庫
-
可以是下載的第三方類庫
-
也可以是自己收藏的可複用程式碼
目錄結構
- GOPATH目錄可以指定多個
- 每一個GOPATH目錄下必須有一個src目錄
- src目錄下的資料夾名稱就是引用時的包名
舉例
import fuck.shit
shit.EatSome(5)
上述例項成功執行的前提
GOPATH目錄之一下存在路徑:src/fuck/shit/
shit目錄下的某個go原始檔中有函式定義:func EatSome(kg int)
全域性GOPATH
- 所有工程可用
- 全域性GOPATH目錄也可以以GOPATH環境變數的方式配置
工程GOPATH
- 只有當前工程可用
學院Go語言視訊主頁
https://edu.csdn.net/lecturer/1928
[清華團隊帶你實戰區塊鏈開發]
(https://ke.qq.com/course/344443?tuin=3d17195d)
掃碼獲取海量視訊及原始碼 QQ群:721929980
相關文章
- GOPATHGo
- GOPATH 與工作空間Go
- mac修改gopath目錄MacGo
- 1.2 GOPATH 與工作空間Go
- go install: no install location for directory outside GOPATHGoIDE
- Go語言GOPATH是什麼Go
- cannot download, /home/azhukov/go is a GOROOT, not a GOPATHGo
- Go 語言的 GOPATH 設定方式Go
- Go 語言的GOPATH與gomod,新手坑Go
- GoPath模式和GoMoudle模式的相愛相殺Go模式
- http協議/cookie詳解/session詳解HTTP協議CookieSession
- golang 快速入門 [7.1]-專案與依賴管理-gopathGolang
- Java註解最全詳解(超級詳細)Java
- Java註解詳解Java
- Lombok 註解詳解Lombok
- @FeignClient註解詳解client
- Java 註解詳解Java
- ECharts 詳解Echarts
- Dialogment詳解
- hibernate詳解
- 詳解bind
- nginx 詳解Nginx
- HTTP 詳解HTTP
- StreamingContext詳解GCContext
- JavaScript this詳解JavaScript
- promise詳解Promise
- DiskBasedCache詳解
- ReentrantLock詳解ReentrantLock
- Redis詳解Redis
- epoll詳解
- typeid詳解
- TLS 詳解TLS
- webpack詳解Web
- 列表詳解
- kubectl詳解
- HTML詳解HTML
- Callback詳解
- TCP詳解TCP