Como escrever strings multilinha em Go?
Olá a todos! Comecei a estudar Go recentemente e me deparei com um problema ao trabalhar com strings longas. Preciso armazenar uma consulta SQL em uma variável, mas ela ocupa várias linhas. Em Python, estou acostumado a usar aspas triplas, mas em Go essa sintaxe não funciona. \n\nAqui está o que estou tentando fazer:\n\n```go\nquery := "SELECT id, name, email \nFROM users \nWHERE active = true \nORDER BY name"\n```\n\nO compilador mostra um erro: `syntax error: unexpected newline in string literal`. Tentei usar concatenação de strings com `+`, mas parece complicado:\n\n```go\nquery := "SELECT id, name, email " +\n "FROM users " +\n "WHERE active = true " +\n "ORDER BY name"\n```\n\nTambém ouvi falar sobre "raw strings" com crases invertidas, mas não tenho certeza de como funcionam. Existe em Go uma forma mais