Printer.Print
的文档说:
但与 Printer.Printf
相比,我很难看到任何特定的语言。
考虑:
package main
import (
"fmt"
"golang.org/x/text/language"
"golang.org/x/text/message"
)
func main() {
message.SetString(language.English, "foo", "bar")
p := message.NewPrinter(language.English)
p.Print("foo")
fmt.Println()
p.Printf("foo")
fmt.Println()
}
结果:
foo
bar
Printer.Print
到底是做什么的(特定于语言)? 最佳答案
特定于语言的行为不能区分Printer.Print
和Printer.Printf
,而是可以区分每个analogous functions in the fmt
package和ojit_a。就在您引用的文档中。
关于go - golang.org/x/text/message.Print有什么作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51461667/