Gopher Club

Обсуждаем развитие дженериков в Go

Дима Матрёничев рассказал много интересного про развитие дженериков, обсудили эту тему в сообществе Gopher Club:

  • Чуть больше года и две версии с момента релиза дженериков в Go 1.18. Как изменилась экосистема?
  • Для чего вообще нужно использовать дженерики? Где лучше отказаться?
  • Тайп-сеты - почему это хорошо. И что из этого можно извлечь?
  • Констрейнты. Почему иногда лучше отказаться в пользу обычных функций.
  • Боль работы с указателями. И как алиасы спасают от безумия.
  • Будущее - лямбды, итераторы, алгебраические типы данных. Эволюции языка быть?