go自定义包教程
go自定義包教程
而是環境為
- go version go1.11 linux/amd64
- linux mint 19
創建一個自定義的包
切換到src目錄下,創建demo目錄
cd src mkdir demo再創建smap 文件夾
cd demo mkdir smap創建包文件
cd smap touch map.gomap.go文件內容
package smapimport "fmt"func Test() {fmt.Println("hello world !!!") }建議package的名稱和文件夾是一致的。
安裝自定義包
切換到src 目錄下安裝
go demo/smap執行完畢后,在 pkg 目錄下為生成一個demo的文件夾,并且demo 內有我們創建的包smap.a文件。
這是linux下的靜態庫。
測試運行
在根目錄創建一個 main.go 的主文件
package mainimport "demo/smap"func main() {smap.Test() }運行
go run main.go結果
hello world !!!此時我們就實現了 go 語言的自定義包導入運行。
總結
- 上一篇: Albert launcher安装与使用
- 下一篇: ngOnInit与constructor