繁体   English   中英

使用 Jetbrains GoLand 运行 go 简单应用程序 IDE

[英]Run go simple app with Jetbrains GoLand IDE

我刚开始学习 GO。好的,我遇到了一些奇怪的问题,但没有弄清楚如何解决它。 我有 2 个 go 文件。 一个是 main.go,第二个是 state.go,它们都在同一个 package 中,称为 main。 在 state.go 文件中,我定义了简单的 function printHello,然后我在 main.go 中调用它。

state.go

package main

import "fmt"

func printHello() {
    fmt.Println("Hello World!")
}

主要.go

package main

func main()  {
    printHello()
}

当我在 cmd 中使用命令运行它时:go run main.go state.go 它工作正常,但在 GoLand IDE 中它没有。 我尝试构建它,将 Run Kind 更改为 Directory,但没有成功。 还附上图片以获得更多说明在此处输入图像描述

在编辑器中打开main.go

单击主 function 左侧的绿色箭头。

它将运行并创建您可以自定义的运行配置。

您不必运行state.go 只需运行main.go Goland IDE 会处理它,因为它们在同一个 package ( main ) 中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM