Go语言标识符是否可导出冷门知识点[译]

引言在Go语言中,类型名称、变量或者函数名首字母大写,表示其是可导出的,对于这个知识点我们都不陌生。例如,如果一个函数名首字母是大写的,我们称之为公有方法,相反如果首字母是小写,则称为私有方法。其实用“公有”和“私有”来描述并不是很准确,准

Go语言标识符是否可导出冷门知识点[译]

引言

在Go语言中,类型名称、变量或者函数名首字母大写,表示其是可导出的,对于这个知识点我们都不陌生。例如,如果一个函数名首字母是大写的,我们称之为公有方法,相反如果首字母是小写,则称为私有方法。其实用“公有”和“私有”来描述并不是很准确,准确的理解是:当一个标识符可以被导出时(首字母大写),表示可以被其他包直接访问,当一个标识符不能被导出时(首字母小写),则无法被其他包 直接 访问。

发布者:admin,转转请注明出处:http://www.yc00.com/web/1748039526a4722459.html

相关推荐

  • Go语言标识符是否可导出冷门知识点[译]

    引言在Go语言中,类型名称、变量或者函数名首字母大写,表示其是可导出的,对于这个知识点我们都不陌生。例如,如果一个函数名首字母是大写的,我们称之为公有方法,相反如果首字母是小写,则称为私有方法。其实用“公有”和“私有”来描述并不是很准确,准

    3小时前
    20

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信