菜鸟,我似乎无法弄清楚如何用包构建我的项目。我想要的是这样的:
我想创建一个包,假设它叫做 Dart。
我的项目目录中有一个名为 dart.go 的文件,其中包含 package main 和 main 函数。
我有另一个文件,让我们在我的项目目录中将其称为 functions.go,第一行是“package dart”。
我只想在 main 中调用 functions.go 中的函数,但不知道如何命名包以构建它。
如果我将 package dart 放在 functions.go 的顶部,它不会构建,因为它会找到 packages main 和 dart。我不希望 functions.go 成为另一个包的一部分,我只想要一个包以及将这个包中的函数拆分为多个文件的能力。
这有可能吗,还是我必须制作多个包裹?
飞镖.go
package main
import (
...
)
func main () {
...
// call functions declared in functions.go
...
}
函数.go
package dart
import (
...
)
func Function1() {
...
}
func Function2() {
...
}
交互式爱情
缥缈止盈
天涯尽头无女友
相关分类