Go 语言的package 在同一个文件夹中,所有文件的package名称都一样,文件的函数可以自由调用但是有一个前提条件,就是 go build 文件夹路径,而不是go build xx.go否则就会提示报错,编译失败 .\HTTP_server.go:16:5: undefined: GetOutput 改为 go build -o ./main.exe D:\go\project\web_server , 就不会报错了