好奇,有没有办法导出一个名字以小写字母开头的函数,比如“print”或“start”?
旁注:就像你使用JSON一样:
playerViewController.isActivityIndicatorHidden = true
答案 0 :(得分:2)
不,没有。 Go language specification明确指出了这一点:
导出的标识符
可以导出标识符以允许从另一个包访问它。如果两者都导出标识符:
- 标识符名称的第一个字符是Unicode大写字母(Unicode类“Lu”);和
- 标识符在包块中声明,或者是字段名称或方法名称。
醇>不会导出所有其他标识符。