package main
import "fmt"
import "userinfo"
func main() {
//一定要导包,并且调用的方式是:包名.函数名 的方式
res := userinfo.Sum(10, 20)
fmt.Println(res)
}
设置环境变量:GOPATH=D:\jobs\code\golang\
工程目录就是:D:\jobs\code\golang\
所有的*.go源代码就放在:D:\jobs\code\golang\src\
在src目录下面创建userinfo文件目录
在userinfo目录下创建User.go源文件
package userinfo
//函数名首字母必须大写,如果改成小写在main.go中无法进行调用
//public: 首字母大写,可被包外访问
//private: 首字母小写,仅包内成员可以访问
func Sum(a int, b int) (sum int) {
sum = a + b
return sum
}