基础打印
以默认格式输出到标准输出。
1 | message := "Hello World"; |
F前缀
Fprint(), Fprintf(),Fprintln()
您可以为开头带有“f”的对象显式指定写入目标。
1 | message := "Hello World"; |
S前缀
Sprint(), Sprintf(),Sprintln()
开头带有“s”的将格式化结果返回为字符串,而不是输出。
1 | message := "Hello World"; |
F后缀
Printf(), Fprintf(),Sprintf()
如果格式后跟“f”,则可以指定格式。
1 | fmt.Printf("%v", message) |
ln后缀
Println(), Fprintln(),Sprintln()
对于后面带有“ln”的操作数,操作数之间有一个空格,在字符串的末尾添加新行。
1 | fmt.Println("Hello", "World") |
总结
F前缀 可以指定输出目的
S前缀 可以返回String结果
f后缀 可以格式化输出
ln后缀 添加空格隔开字符在末尾添加换行符