我今天遇到了一些代码,其中未定义的“打印”让我感到惊讶。玩了一会儿后,我确定您可以只使用打印将内容转储到控制台例如 print("Hello World")所以它似乎是某种内置函数,但我找不到对它的任何引用(我认为 go 规则是无论如何都没有导入的小写函数)这是众所周知的吗?如果是,是否还有其他便利功能,或者我只是非常非常困惑?还有一点——这个打印没有使用 fmt.Printf 的魔法格式化技巧 (%v)——如果你打印地图或结构,你似乎得到了它们的地址。
3 回答
一只萌萌小番薯
TA贡献1795条经验 获得超7个赞
感谢大家的快速回复
让我失望的是“内置”包没有定义打印(在我使用的版本中)
一般来说,依赖它似乎是一个危险的功能,所以我会假装我从未见过它并继续 fmt.Print ....
- 3 回答
- 0 关注
- 201 浏览
添加回答
举报
0/150
提交
取消