Sobes.tech
Middle — Senior
19

Как обрабатывать пустую строку в функции?

Компании, где спрашивали
СБЕРСБЕР

Ответ от нейросети

sobes.tech AI

В Go для обработки пустой строки в функции обычно проверяют длину строки или сравнивают её с пустой строкой "". Это важно, чтобы избежать ошибок при работе с данными или логике, зависящей от содержимого строки.

Пример:

func process(input string) string {
    if input == "" {
        return "Пустая строка"
    }
    // обработка непустой строки
    return "Обработано: " + input
}

Также можно использовать функцию len(input) == 0 для проверки пустоты. Такой подход универсален и прост для понимания.