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 內容如下:
 

    放在 $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


留言

熱門文章