Golang: плюсы и минусы, глупые гуглеры, костыли вместо дженериков, батл с Rust и PHP
Подкаст «Люди и код», выпуск №27: Дмитрий Иванов.


Иллюстрация: Polina Vari / Skillbox Media

Дмитрий Иванов
Lead Golang Developer. Веб-программист, любит свою работу, любит делать сервисы, апишки, интеграции, заниматься аналитикой и большими данными. Увлекается робототехникой, нейросетями и мечтает вкатиться в блокчейн по-серьёзному.
Содержание выпуска
- Для чего создали язык Go.
- Где используется Go сейчас и чем он хорош в своих нишах.
- На каких концепциях построен Go.
- Горутины, дженерики и то, что было до дженериков.
- Принципиальный минимализм Go.
- В чём сила Go и в чём его слабые стороны.
- Насколько Go популярен сейчас и какие у него перспективы.
- С какими языками конкурирует Go в разных нишах.
- Go и PHP, Go и Rust.
- Что входит в стандартную библиотеку Go.
- Как компилируется код на этом языке.
- Как у Go обстоят дела с интеропом.
- Какие IDE и редакторы используют для программирования на Go.
- Какой тулинг, библиотеки и фреймворки есть в экосистеме Go.
- Что самое сложное в изучении Go.
- Какие ресурсы и методы стоит использовать для изучения этого языка.
- Кто умрёт раньше — PHP или JavaScript.
Полезные ссылки
- Container Linux — операционная система, написанная с использованием Go.
- Библиотека GORM.
- Библиотека HttpRouter.
- A Tour of Go — официальное руководство по входу в язык.
- Роберт Мартин — «Чистая архитектура. Искусство разработки программного обеспечения».
- Роберт Мартин — «Чистый код. Создание, анализ и рефакторинг».
Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru
Слушать выпуск
Подписывайтесь на подкаст, чтобы не пропустить новые эпизоды.
Новости
Google тестирует нейропоиск AI Mode
06 май 2025
Первому видео на YouTube исполнилось 20 лет
23 апр 2025
Понравилась статья?
Да