【发布时间】:2021-10-08 15:57:46
【问题描述】:
我刚开始学习 GO。好的,我有一些奇怪的问题,不知道如何解决它。 我有 2 个 go 文件。一个是 main.go,第二个是 state.go,它们都在同一个包中,称为 main。 在 state.go 文件中,我定义了简单的函数 printHello,然后我在 main.go 中调用它。
state.go
package main
import "fmt"
func printHello() {
fmt.Println("Hello World!")
}
main.go
package main
func main() {
printHello()
}
当我在 cmd 中使用命令运行它时:go run main.go state.go 它工作正常,但在 GoLand IDE 中却没有。我尝试构建它,将 Run Kind 更改为 Directory,但没有成功。还附上图片以进行更多说明
【问题讨论】:
标签: go jetbrains-ide goland