Есть ли в Go интернирование строк?

Ответ

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

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.