環境:ubuntu 16.04
# 下載go安裝包,解壓後放入 /usr/local/go
# ~/.profile
# export PATH=$PATH:/usr/local/go/bin
# export GO111MODULE=off
# export GOPATH=~
# ~/src/main.go
package main
import (
"fmt"
"cal"
"cal/multi"
)
func main() {
result := cal.Add(1, 2)
fmt.Printf("%d\n", result)
result = cal.Subtract(110, 2)
fmt.Printf("%d\n", result)
result = multi.Multi(2, 4)
fmt.Printf("%d\n", result)
}
# ~/src/cal/add.go
package cal
func Add(num1 int, num2 int) (result int) {
return num1 + num2
}
# ~/src/cal/subtract.go
package cal
func Subtract(num1 int, num2 int) (result int) {
return num1 - num2
}
# ~/src/cal/multi/multiply.go
package multi
func Multi(num1 int, num2 int) (result int) {
return num1 * num2
}
# go run main.go
# 3
# 108
# 8
go包引用
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.