我是 Go 新手,了解简单的语法和功能。在这里,我对 Print 和 Printf 函数感到困惑。那些函数的输出是相似的,那么这两个函数有什么区别呢?
package main
import (
"fmt"
"bufio"
"os"
)
func main(){
reader := bufio.NewReader(os.Stdin)
fmt.Print("Enter Text: ")
str, _ := reader.ReadString('\n')
fmt.Printf(str)
fmt.Print(str)
}
我读了https://golang.org/pkg/fmt/#Print来理解,但我不明白。