登录
首页 >  Golang >  Go教程

Go 语言中 “func not exported by package” 错误如何解决?

时间:2024-11-20 17:57:58 313浏览 收藏

本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《Go 语言中 “func not exported by package” 错误如何解决?》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~

Go 语言中 “func not exported by package” 错误如何解决?

func not exported by package

在导入并使用 test01 包时,遇到了“func not exported by package”的错误。这是什么原因造成的,如何解决呢?

根据提示,我们发现错误与 func01 函数有关。在 go 语言中,标识符的命名是有严格规定的,大写开头的标识符表示公有,可以被其他包导入使用。因此,如果我们需要 func01 函数在外部包中被访问,则必须将其首字母大写,改成 func01。

修改代码如下:

package test01

func Func01() {}

这样,在导入 test01 包后,就可以正常使用 func01 函数了。

本篇关于《Go 语言中 “func not exported by package” 错误如何解决?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>