使用package - skynocover/Wiki-for-GoLang GitHub Wiki
使用package
將套件抓入src
go get github.com/syhlion/simplenum
呼叫
simplenum.Round
- simplenum表示package的名稱,而不是GO文件的名稱
- Round的第一個字要大寫,不然沒辦法呼叫
使用mod管理
-
初始化 go mod init main
-
main可以隨便打
-
get到的包會放在$GOPATH/pkg/mod
載入本機package
- 定義go.mod檔 module moduledemo
import (
"moduledemo/mypackage"
)
載入隔壁資料夾的package
- 兩個package都需要有mod
- 使用replace
require "mypackage" v0.0.0 replace "mypackage" => "../mypackage"