golang默认情况下在字符串后添加空格?

时间:2015-08-15 04:44:14

标签: string go println

我学习Go和我有一个烦恼就是当我使用fmt.Println时,它会在每个参数传递后添加一个空格(甚至是变量)。有没有办法删除这个空间,所以如果我在引号中添加一个空格,它只会增加一个空格?

2 个答案:

答案 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