function main is undeclared in the main package解决办法

这是一个Golang新手可能会碰到的低级错误,它表明你的main包中不包含main()函数;

runtime.main_main·f: function main is undeclared in the main package

解决方法如下:

package main

func main(){
	
}

main包中加入main()函数;

main()函数相当于程序的入口,程序从该函数开始执行(虽然严格意义上来说有比它更早执行的函数);main()函数在main包中不能缺少。

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/function-main-is-undeclared-in-the-main-package.html

分类: 计算机技术
推荐阅读:
C语言计算数组元素数量 使用sizeof()函数计算整个数组的内存占用大小,再计算单个元素的内存占用大小;以总内存占用大小除以单个元素的内存占用大小,得到的就是元素数量;
什么是Cgo 简单的说,就是自C语言出现,已经累积了无数功能强大、性能卓越的C语言代码库,可以说难以替代;在现代编程语言中,如何方便快捷的使用这些C语言库,成了它们一个必须重视的话题。
如何卸载 Dev Home Dev Home是Windows的一个新的控制中心,提供了使用可定制的小部件在仪表板中监控项目的能力,通过下载应用程序,包或存储库来设置开发环境;要卸载Dev Home,需以管理员权限打开 PowerShell,并执行以下命令:
Qt在Windows11下的视觉效果 作者更新到Windows11了,来看看Qt在Windows11下的视觉效果;变化比较明显的是窗口,PushButton控件和输入框控件;
Python使用蒙特卡洛法计算圆周率 蒙特卡洛方法通过在单位正方形内随机生成点,并判断这些点是否在单位圆内的比例来估算圆周率。当随机点数量越多时,估算值越趋近于真实值。
Rust中的数据类型 在本文中,将介绍Rust中的整型、浮点型、布尔类型、字符类型、元组类型、数组类型的声明和简单使用方法;