intellij-idea - 在 intellij 中调试 golang - 找不到相关文件

标签 intellij-idea go

我正在开发一个必须从子目录读取文件的 golang 项目...

在调试我的程序时(还不确定 it 是什么)在提供相对路径时无法找到文件。我正在使用 io.util.ReadFile(RELATIVE_PATH) 进行此操作。

从终端运行程序时不会出现此问题。

这让我相信 intellij 在幕后做了一些调试/运行,它弄乱了目录结构(将它移动到一个临时位置?)。如果是这种情况,我将如何配置 intellij 以便子目录包含在魔术中或删除魔术以便从它所在的目录调试程序。

我是 golang/intellij 的新手,所以我们将不胜感激。

最佳答案

点击“编辑配置”

enter image description here

并将“工作目录”路径更改为您的程序应该“驻留”的位置。

enter image description here

关于intellij-idea - 在 intellij 中调试 golang - 找不到相关文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35490118/

相关文章:

java - 无法显示 ImageIcon - Swing

go - 如何在 Golang Cloud 函数中重用数据库连接?

go - golang http动态添加路由

Golang os.Open 我可以将表单文件与动态文件一起使用吗

android - 在 IntelliJ IDEA 中使用 "Implement methods"时参数名称错误

java - 将连接的常量复制到剪贴板

java - 如何在 IntelliJ IDEA 13.1 中创建 Java 8 项目?

intellij-idea - 在 hg 中使用 intellij idea merge 作为默认 merge 工具

http - GoLang HTTP GET - 400 错误请求

web - 使用 Golang 构建服务器但在客户端出现问题