How to write multiline strings in Go?
Hello everyone! I just started learning Go and encountered a problem when working with long strings. I need to store an SQL query in a variable, but it spans multiple lines. In Python, I'm used to using triple quotes, but this syntax doesn't work in Go. \n\nHere's what I'm trying to do:\n\n```go\nquery := "SELECT id, name, email \nFROM users \nWHERE active = true \nORDER BY name"\n```\n\nThe compiler gives an error: `syntax error: unexpected newline in string literal`. I tried using string concatenation with `+`, but it looks cumbersome:\n\n```go\nquery := "SELECT id, name, email " +\n "FROM users " +\n "WHERE active = true " +\n "ORDER BY name"\n```\n\nI've also heard about "raw strings" with backticks, but I'm not sure how they work. Is there a more