我有一个main.go文件,我工作,现在我正在尝试组织,因为它变得有点冗长.我想创建一个新文件,在其中放入一些函数,然后将其包含在main.go中并使用这些函数.该新文件将与main.go位于同一目录中.任何人都知道如何做到这一点?
vog*_*gtb 14
只要go文件位于同一个包中,您就不需要导入任何内容.
例:
项目/ main.go:
package main
import "fmt"
func main() {
fmt.Println(sayHello())
}
Run Code Online (Sandbox Code Playgroud)
项目/ utils.go:
package main
func sayHello() (string) {
return "hello!"
}
Run Code Online (Sandbox Code Playgroud)
运行:go run main.go utils.go或go run *.go