Golang Fprint*f代表什么

Golang Fprint*f代表什么,go,Go,fmt包具有一些字符串格式化功能。 Sprint*我很确定代表字符串打印。 Print*写入标准输出 F与Fprint*函数一起代表什么?F代表“文件”-它是一个C/Unix ism。当然,Fprint可以写入任意的Writers,但在Unix世界中,文件是一个非常通用的概念,可以指从“普通”文件到套接字(流)或程序生成的数据的几乎任何内容(在任何否决之前——是的,我知道我有点过于简单化了,但问题不是关于Unix文件的概念,所以…) fmt函数名与C函数名类似,以便于C程序员熟悉它们

fmt
包具有一些字符串格式化功能。
Sprint*
我很确定代表字符串打印。
Print*
写入标准输出
F
Fprint*
函数一起代表什么?

F代表“文件”-它是一个C/Unix ism。当然,
Fprint
可以写入任意的
Writer
s,但在Unix世界中,文件是一个非常通用的概念,可以指从“普通”文件到套接字(流)或程序生成的数据的几乎任何内容(在任何否决之前——是的,我知道我有点过于简单化了,但问题不是关于Unix文件的概念,所以…)

fmt函数名与C函数名类似,以便于C程序员熟悉它们