标签: string go println
我学习Go和我有一个烦恼就是当我使用fmt.Println时,它会在每个参数传递后添加一个空格(甚至是变量)。有没有办法删除这个空间,所以如果我在引号中添加一个空格,它只会增加一个空格?
答案 0 :(得分:3)
使用" Printf"改为使用格式字符串。
fmt.Printf("string %s, integer %d, anything %v\n", "hello", 1, struct {}{})
答案 1 :(得分:1)
尝试这样
func main() { fmt.Println("With","Space") fmt.Printf("%s%s\n","No","Space") }
example