Go 有没有类似于 Python 的多行字符串的东西:
"""line 1
line 2
line 3"""
如果不是,那么编写跨越多行的字符串的首选方式是什么?
原文由 aeter 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以写:
"line 1" +
"line 2" +
"line 3"
这与:
"line 1line 2line 3"
与使用反引号不同,它将保留转义字符。请注意,“+”必须位于“前导”行 - 例如,以下内容将产生错误:
"line 1"
+"line 2"
原文由 mddkpp at gmail.com 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答2.8k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读
2 回答775 阅读
3 回答553 阅读
2 回答770 阅读
2 回答770 阅读
根据 语言规范,您可以使用原始字符串文字,其中字符串由反引号而不是双引号分隔。