Sveriges mest populära poddar

Люди и код

Golang: плюсы и минусы, глупые гуглеры, костыли вместо дженериков, батл с Rust и PHP

33 min • 13 juli 2022
Содержание выпуска

— Для чего создали язык Go.

— Где используется Go сейчас и чем он хорош в своих нишах.

— На каких концепциях построен Go. 

— Горутины, дженерики и то, что было до дженериков. 

— Принципиальный минимализм Go.

— В чём сила Go и в чём его слабые стороны.

— Насколько Go популярен сейчас и какие у него перспективы.

— С какими языками конкурирует Go в разных нишах. 

— Go и PHP, Go и Rust.

— Что входит в стандартную библиотеку Go.

— Как компилируется код на этом языке.

— Как у Go обстоят дела с интеропом.

— Какие IDE и редакторы используют для программирования на Go.

— Какой тулинг, библиотеки и фреймворки есть в экосистеме Go.

— Что самое сложное в изучении Go.

— Какие ресурсы и методы стоит использовать для изучения этого языка.

— Кто умрёт раньше — PHP или JavaScript.


Гость: Дмитрий Иванов. Lead Golang Developer. Веб-программист, любит свою работу, любит делать сервисы, апишки, интеграции, заниматься аналитикой и большими данными. Увлекается робототехникой, нейросетями и мечтает вкатиться в блокчейн по-серьёзному.


Полезные ссылки

— Container Linux — операционная система, написанная с использованием Go: https://en.wikipedia.org/wiki/Container_Linux. 

— Библиотека GORM: https://gorm.io.

— Библиотека HttpRouter: https://github.com/julienschmidt/httprouter.

— A Tour of Go — официальное руководство по вкатыванию в язык: https://go.dev/tour/welcome/1.

— Роберт Мартин — «Чистая архитектура. Искусство разработки программного обеспечения».

— Роберт Мартин — «Чистый код. Создание, анализ и рефакторинг».


Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: [email protected].


Где подписаться на обновления подкаста и наши новые статьи?

— Сайт медиа: skillbox.ru/media/code

— Twitter: twitter.com/ludi_and_code

— «ВКонтакте»: vk.com/the_code_group

— Telegram: https://t.me/skillbox_media_code

— «Яндекс.Дзен»: zen.yandex.ru/id/61703c7dbf091a795da970c0


Стартовать в программировании вместе со Skillbox: skillbox.ru/code

Förekommer på
00:00 -00:00