Goland 1.15运行报错:该版本的 %1 与你运行的 Windows 版本不兼容

一、报错详情

Error running 'go build awesomeProject (1)': Cannot run program "C:\Users\erbin\AppData\Local\Temp\___go_build_awesomeProject__1_.exe" (in directory "G:\Language Proctice\Goworks\src\awesomeProject"): CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。
 

此时的代码为

 

二、原因分析

在go中,应用程序的入口包要为main,而编译源码没有main包时,将无法编译输出可执行的文件,也就会导致这里的错误

解决办法

将main函数所在的包名改为main,改之后如下:

猜你喜欢

转载自blog.csdn.net/qq_25062671/article/details/125791403