У меня есть большой массив строк, таких как этот:
'ИНТЕГРИРОВАННАЯ ИНЖЕНЕРИЯ 5 лет (BSC с годом в промышленности)'
Я хочу загладить первую букву слов и сделать остальные слова строчными. Таким образом, "INTEGRATED" станет "интегрированным".
Второй гаечный ключ в работе - я хочу исключение из нескольких слов, таких как 'и', 'in', 'a', 'with'.
Таким образом, приведенный выше пример станет следующим:
Интегрированная инженерия 5 лет (Bsc с годом в промышленности).
Как мне это сделать в Go? Я могу закодировать цикл/массивы для управления изменением, но фактическое преобразование строк - это то, с чем я борюсь.