为了账号安全,请及时绑定邮箱和手机立即绑定

转到:按名称查找功能

转到:按名称查找功能

Go
慕工程0101907 2021-05-06 14:55:05
我是新手输入safe,并且不知道如何执行以下操作package mainfunc test(){    print("In Test")}func main(){    a := "test"    a()}
查看完整描述

3 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

无法通过名称动态查找功能,但是我认为值得一提。基本上,原因是编译器和/或链接器可以消除未使用的功能。

考虑一下,如果您能够按名称获取一个函数,则每个导入包中的每个函数(递归地)都必须链接到最终的可执行文件中,即使从未使用过它,以防万一有人想要查找它。名称。人们已经在抱怨Go二进制文件的大小,但这会使它们变得更大。


查看完整回答
反对 回复 2021-05-17
  • 3 回答
  • 0 关注
  • 141 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信