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

标签 string go println

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

最佳答案

改为使用带有格式字符串的“Printf”函数。

fmt.Printf("string %s, integer %d, anything %v\n", "hello", 1, struct {}{})

关于string - golang 默认情况下在字符串后添加空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32021599/

相关文章:

scala - Scala 中 println 的替代方案

java - Java 中的字符串拆分未按预期工作,给出了错误的结果

c - strcmp() 来自标准输入的字符串和来自文件的字符串

c# - 如何将字符串格式化为日期时间?

docker - GOMAXPROCS 在不同平台和容器内部是如何确定的?

go - 将 rsa.PublicKey 转换为 ssh.PublicKey

r - 将串联列拆分到相应的列位置

git - 如何从 git 源 pull 并推送到另一个

java - 如何根据输入的字符串打印数组列表中的特定项目

java - 奇怪的java打印输出