Go是否有类似于Python的多行字符串:如果没有,那么编写跨多行字符串的首选方式是什么?

在Go中,字符串是一种基本类型,这意味着它是只读的,对它的每次操作都会创建一个新字符串。如果我想多次连接字符串而不知道结果字符串的长度,最好的方法是什么?最天真的做法是:但这似乎不是很有效。

我知道我可以遍历映射m寻找一个键,但是有没有更有效的方法来测试一个键在地图中的存在呢?