fmt.Println("a","b")
Run Code Online (Sandbox Code Playgroud)
我想打印没有空格填充的两个字符串,即"ab",但上面将打印"a b".
我只是切换到使用Printf
?
fmt.Printf("%s%s\n","a","b")
Run Code Online (Sandbox Code Playgroud)
Dav*_*rth 15
如果您将最后一个元素设为"\n",则普通旧打印将起作用.
如果您不习惯printf样式格式化,它也会更容易阅读.
在游戏中看到这里
fmt.Println("a","b")
fmt.Print("a","b","\n")
fmt.Printf("%s%s\n","a","b")
Run Code Online (Sandbox Code Playgroud)
将打印:
a b
ab
ab
Run Code Online (Sandbox Code Playgroud)