这是我参与「第三届青训营 -后端场」笔记创作活动的第3篇笔记
如果我们自己想要将一些自己写的函数在每一个程序都可以直接用,那么可以将其分装在包里。 首先找到我们GOROOT(安装目录)进入src里就可以看到系统封装好的接口,在该文件夹下创建自己的包,包里应有已经封装好的go文件(例如:F:\Program Files\Go\src\my\io\Print.go) 该go文件不能含有main函数,且封装好的函数(接口、导出函数)名称首字母必须大写 例如: package io
\
import (
"fmt"
)
\
func Print(nums ...interface{}) {
for i := 0; i < len(nums); i++ {
fmt.Printf("%v", nums[i])
if i != len(nums)-1 {
fmt.Printf(" ")
}
}
fmt.Println()
}
应用: package main
import ( "my/io" )
func main() { a := 5 io.Print(a) }