本地編譯與安裝第三方套件
Last updated
Last updated
我們先打開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