у меня есть большой массив строк, таких, как этот один:Сделать первую букву слова в верхнем регистре в строке
«КОМПЛЕКСНЫЕ ИНЖЕНЕРНЫЕ 5 года (BSC с годом в промышленности)»
Я хочу, чтобы заработать первую букву слов и сделать остальные слова строчными. Таким образом, «INTEGRATED» станет «интегрированным».
Второй гаечный ключ в работах - я хочу исключение из нескольких слов, таких как 'и', 'in', 'a', 'with'.
Так в приведенном выше примере станет:
Integrated Engineering 5 Год (КБС с годом в промышленности).
Как бы это сделать в Go? Я могу закодировать цикл/массивы, чтобы управлять изменением, но фактическое преобразование строк - это то, с чем я борюсь.
, вероятно, вы хотите сначала ввести текст в нижний регистр перед вызовом функции «Название». – boug
Как ответ отвечает на исключения, упомянутые в вопросе? (и, в a, с) – tomasz