порогов вхождения, синтаксиса, не сильно значимых в разработке особенностей и тд, а про недостатки во время разработки бэка по типу: разрастания проекта, скорости реализации чего-либо, легаси, возможные трудности во время, или просто бесящие вещи.
P.S. Я ж надеюсь, в го темплейтов нет, да?
Знаю, что холиварная тема для каждого языка и его применяемых сфер, но всё же интересно личное мнение.
С большой буквы бесит, забываю
Это такой наброс?
убогость средств обобщенного программирования и косяки системы типов больше всего мешают
с горутинами мутно. У каналов много особенностей багов поймать можно
А что мутного с горутинами, извините?
с горутинами все предельно ясно, и у каналов особенностей пальцев одной руки хватит пересчитать
Горутины плюс каналы - бомба которая хз где бомбанет ибо насколько я понял сборщики мусора в них не пашут
Вот как раз с горутинами и каналами все норм.
Утечка памяти
все пашет, если вы освобождаете
После 1.15 горутины попроще стали, да. Закрытие канала всё-таки довольно геморно
после 1.14, наверное. но и до того мне ровно 1 раз удалось написать горутину, которая не отпускала тред
Согласен, особенно если не забывать прерывание по контексту делать
Обсуждают сегодня