Спецификация не гарантирует интернирование. Компилятор и рантайм могут объединять одинаковые строковые литералы. Не стоит полагаться на то, что s1 == s2 по указателю; для сравнения содержимого всегда используйте == строк или strings.Compare.
s1 == s2
==
strings.Compare