GO package
參考: GO 程式設計導論
GO package 目錄
- go env 可以看到 GOROOT= , package 即在 $GOROOT/src 下
範例:
1. 新增一個 neo package 和一個 Average function
https://github.com/neojou/go-ameba/blob/master/myexample/1-package/neo/neo.go
neo.go 內容如下:
結果:
2.5
GO package 目錄
- go env 可以看到 GOROOT= , package 即在 $GOROOT/src 下
範例:
1. 新增一個 neo package 和一個 Average function
https://github.com/neojou/go-ameba/blob/master/myexample/1-package/neo/neo.go
neo.go 內容如下:
放在 $GOROOT/src/neo/neo.go
2. 範例程式 - package.go
package main | |
import ( | |
"fmt" | |
"neo" | |
) | |
func main() { | |
xs := []float64 {1,2,3,4} | |
avg := neo.Average(xs) | |
fmt.Println(avg) | |
} | |
3.執行
go run package.go3.結果:
2.5
留言
張貼留言