git Main.go在正确构建后无法运行[已关闭]

baubqpgj  于 2023-06-20  发布在  Git
关注(0)|答案(1)|浏览(174)

**已关闭。**此问题为not reproducible or was caused by typos。目前不接受答复。

此问题是由打印错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
3天前关闭。
Improve this question
我开始学习go,做了一个crm应用,却发现在构建main之后,它无法运行。
这是终端中显示的错误:

PS crm-go-fiber> go build .\main.go
PS crm-go-fiber> go run .\main.exe
main module (github.com/Lo0mi3x/crm-go-fiber) does not contain package github.com/Lo0mi3x/crm-go-fiber/main.exe

我在编程、GitHub和其他方面都是新手,但我做了我的提交和推送,一切都是正确的。甚至从我的代码库中克隆代码并再次尝试,但没有任何变化。

mrwjdhj3

mrwjdhj31#

你的程序执行不正确。

go build .\main.go

此命令编译并构建main.go。但是,通常不应将文件名传递给go build。更好的方法是go build。但这不是你真正的问题。

go run .\main.exe

此命令尝试构建并运行位于当前目录中名为main.exe的包。您看到的错误消息:

main module (github.com/Lo0mi3x/crm-go-fiber) does not contain package github.com/Lo0mi3x/crm-go-fiber/main.exe

告诉您在您当前的包中找不到名为eld main.exe的包。
如果你想执行你在第一个命令中编译的程序,只需正常执行它:

.\main.exe

相关问题