本地編譯與安裝第三方套件
Last updated
Was this helpful?
Last updated
Was this helpful?
我們先打開GOPATH
所在路徑下的src資料夾,然後在裡面建立一個目錄名為class
然後在class目錄下創建一個apple目錄,之後裡面放面apple.go 外面放入main.go 如下圖所示
這裡Sprintf會後面講到,此Add函數功能為把參數x和c相加後結合字串return出去
之後看到上層pkg目錄下會多出一個class資料夾 然後裡面有一個apple.a的檔案
之後輸入go run main.go
即可看到成功印出訊息
然後我們在terminal任何路徑輸入class
之後會印出訊息
我們在class路徑下執行go install 時除了會在pkg產生.a檔案 也會在bin文件夾產生class可執行文件
會在class目錄產生一個class.exe
之可執行文件
get 後如加上 -u 則可以更新包
我們試著輸入
之後要稍等一下
然後查看 pkg目錄/平台/ 裡面會多出一個 github.com 資料夾,點進去會有kataras資料夾,裡面存放iris這個第三方套件
go get 可以視為把repo 先clone到src資料夾後執行go install