字符串格式截断值

时间:2018-08-23 22:41:53

标签: string go printf

这是一个简单的问题,我敢肯定。我是Go的新手,我不知道发生了什么。

library(sparklyr)
library(dplyr)
sc <- spark_connect(master = "local")
iris_tbl <- copy_to(sc, iris)
spark_disconnect(sc)

我从用户输入中读取时删除了存储在变量名中的换行符,但是最后一条Printf语句正在从该行中截断Hello。

1 个答案:

答案 0 :(得分:2)

我认为您正在寻找strings.TrimSpace

要删除开头和结尾的空格,请使用this

将此行更改为

name = strings.TrimSuffix(name, "\n")

name = strings.TrimSpace(name)

  

输出:

*A basic GoLang/Native example*

Enter your name:
Source Cast
Hello, Source Cast, how are you?

在Windows和Linux上都可以正常工作。