Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在两个字符串golang之间添加空格_Go - Fatal编程技术网

在两个字符串golang之间添加空格

在两个字符串golang之间添加空格,go,Go,嗨,我有两个动态变量var1:=“string1”,var2:=“string2” 当我添加它们时var3:=var1+var2 我得到的输出类似于string1string2 而预期为string1 string2 由于我是围棋和编程的新手,我尝试了许多解决方案,但由于我在变量中得到的值有点混乱,因为字符串var1末尾没有空格,因此当使用串联运算符+连接var1和var2时,空格不会单独出现 您需要自己明确添加空间,如下所示: var3 := var1 + " " + va

嗨,我有两个动态变量
var1:=“string1”
var2:=“string2”

当我添加它们时
var3:=var1+var2

我得到的输出类似于
string1string2

而预期为
string1 string2


由于我是围棋和编程的新手,我尝试了许多解决方案,但由于我在变量中得到的值有点混乱

,因为字符串
var1
末尾没有空格,因此当使用串联运算符
+
连接
var1
var2
时,空格不会单独出现

您需要自己明确添加空间,如下所示:

var3 := var1 + " " + var2

您还可以根据用例来查看。这是最好的方法吗?取决于best的定义,但它与任何可用于问题描述的方法一样好。如果您有字符串的切片/数组,则可以使用。您还可以根据用例查看。