Я читаю имена юникода в golang. Мой элемент структуры имеет строку типа, но это неверно, я считаю.Как сохранить unicode в структуре Go (golang)
Есть ли пример того, как правильно хранить строки юникода в структуре golang?
Когда я читаю CSV-документ с помощью csv.NewReader и печатаю его на экран, он работает нормально, но один раз в структуре как строка он больше не печатает правильно. Это похоже на простую проблему с байтом/строкой, но мне трудно решить ее.
Я попытался использовать [] байт в структуре, но как же мне сделать сравнение строк laters и как я буду печатать этот [] байт в файл правильно? Поскольку я пишу файл как RDF, я подозреваю, что мне нужно конвертировать в UTF-8 или что-то еще?
В дополнение к отличным блоге Я также рекомендую прочитать статью [Нормализация текста в Go] (https://blog.golang.org/normalization). –