Golang Fprint* что означает f
на fmt пакет имеет некоторые функции для форматирования строк.
Sprint* Я уверен, что означает string print.
Print* записывает в STDOUT
Что делает F стоять с Fprint* функции?
1 ответов
"f" означает "файл" -это c/Unix-ism. Конечно!--0--> может писать произвольно Writers, но в мире Unix файл является довольно общей концепцией и может относиться практически ко всему, от "нормальных" файлов до сокетов (потоков) или данных, генерируемых программами (перед любыми downvotes - да, я знаю, что я немного упрощаю вещи, но вопрос не в концепции Unix файла так...)
имена функций fmt похожи на имена C, чтобы облегчить программистов C уже знаком с ними.