gpt4 book ai didi

使用 IntelliJ 调试 Go 单个文件

转载 作者:数据小太阳 更新时间:2023-10-29 03:06:20 25 4
gpt4 key购买 nike

我正在尝试在 IntelliJ 中以 Debug模式启动文件。

这是我的文件内容:

package myPackage

import (
"fmt"
)

func main() {
fmt.Println("Hello")
}

我的文件在文件夹 src/myProject/myPackage

但是当我尝试在 IntelliJ 中创建 Go 应用程序时,它显示:

"Cannot find Go file with main in 'myProject/myPackage'"

我已经完成了这项工作,但我必须将我的文件放在名为“main”的包中。
但是现在我的项目正在增长,我需要单独调试我的包。

有什么想法吗?

最佳答案

您的应用程序的架构需要像这样:

$Gopath/src/FOLDER_NAME :
|- main.go
|-- my_package/file1.go

在你的 file1.go 中

package my_package

import "fmt"

func testwork() {

fmt.Println("it works !!")
}

在你的 main.go 中

package main

import (
"fmt"
"FOLDER_NAME/my_package"
)

func main() {
my_package.testwork()
}

它会起作用:)

关于使用 IntelliJ 调试 Go 单个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36067345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com