包名fmt stands for "format"。我对包中的函数名感到非常困惑。以下内容正确吗?
Sprint代表“字符串打印”?Sscan代表“字符串扫描”?Fprint代表“格式打印”?Fscan代表“格式扫描”?Printf代表“打印格式”?发布于 2016-11-17 11:14:11
或多或少。除了F*是与文件相关的
其中"file“的意思是”一个IO对象“。
这些名称看起来可能令人困惑,但实际上它们与natural中的名称相匹配,natural自上个千年以来就已经存在了!) Go被定位为系统编程语言,它们模仿另一种系统语言的API是很自然的。
https://stackoverflow.com/questions/40653385
复制相似问题