Больше цитат

Васюков Александр (bromID)

18 февраля 2024 г., 11:09

Как мы уже упоминали, большая часть операций ввода/вывода выполняется с помощью []byte, а не строк. Когда мы задаемся вопросом, с чем работать — со строками или с []byte, вспомним, что работа с []byte не обязательно менее удобна. Все экспортируемые функции пакета strings также имеют альтернативы в пакете bytes: Split, Count, Contains, Index и т. д. Независимо от того, выполняем ли мы ввод/вывод или нет, сначала нужно проверить, можно ли реализовать весь процесс, используя байты вместо строк, и избежать затрат на дополнительные преобразования.