Um string literal representa uma string constant obtida da concatenação de uma sequência de caracteres.
String literal interpretados são sequências de caracteres entre aspas duplas, como em "bar". Entre as aspas, qualquer caractere pode aparecer, exceto nova linha e aspas duplas sem escape.
O texto entre aspas forma o valor do literal, com escapes de barra invertida interpretados como se estivessem em rune literals (exceto que aspas simples é ilegal e aspas duplas é legal), com as mesmas restrições.
fmt.Println('Hello, World')
// Gerará um erro, pois aspas simples indicam runes, não strings