go - Intellij 无法加载文件.go 同一个包

标签 go intellij-idea

我在 Intellij 中运行文件 main.go 时遇到问题。

My structure project

Main.go 和 Common.go 同包 main。我在 Intellij 中运行 Main.go 然后控制台日志显示消息错误:“.\Main.go:9: undefined: showMsg”。 showMsg 是 Common.go 的一个函数

最佳答案

This video应该告诉你如何解决这个问题。您基本上需要使用类型为 Go Application 的运行配置并使用包类型而不是文件类型。

关于go - Intellij 无法加载文件.go 同一个包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44245289/

相关文章:

jenkins - Spring Boot-Gradle Intellij Idea构建和Jenkins构建结果不相同。

jar - 如何在 Golang 中使用 Jar 文件?

templates - 带有开关和 ForEach 的 Golang 模板

function - 如果存在一个没有方法的类型,你能认为它是一个对象吗?

java - 如何在插件操作类中获取当前文件名

java - 是否可以采用 IntelliJ IDEA 社区版进行 Web 开发?

postgresql - Gorm 总是返回具有 nil 值的结构

go - 模拟 bufio.Scanner 输入

intellij-idea - IntelliJ IDEA 中的 "synchronize"有什么作用?

ide - IntelliJ Idea 11 - 如何计算代码行数(LOC)?