Go Print Println Printf Sprintf Fprintf 区别

2 min read

- Print:将输出内容打印到控制台,不带任何格式化。

- Println:与Print相同,但在输出结尾处添加一个换行符“\n”。

- Printf:按照格式字符串的指示进行格式化输出。

- Sprintf:格式化输出字符串,但将结果赋值给字符串变量,而不是直接打印到控制台。

- Fprintf:跟Printf类似,但输出到指定的io.Writer,而不是控制台。