在golang源代码中读取非常长的JSON或DB查询字符串真的很难。
JSON示例:
grep "Left-Temporal" TR.stats > /path/to/TemperolRegion.txt
数据库查询示例:
"{\"task\":\"send_sms\",\"t_id\":988110,\"req\":{\"node\":1,\"msg_id\":987654321,\"m_num\":\"+61433092888\",\"p_num\":\"Private\",\"msg\":\"Hello world.\"}} "
上面的字符串有什么方法可以让读者友好?
答案 0 :(得分:1)
您可以使用反引号来编写多行string literal,如下所示:
json := `
{
"hello": "world",
"foo": "bar"
}`
https://play.golang.org/p/bU5q6tx8Jx
SQL示例中的反引号可能有问题,但是......