DiscoverНемного ITGo – лучший язык программирования? Действительно ли Go простой? Достоинства Golang
Go – лучший язык программирования? Действительно ли Go простой? Достоинства Golang

Go – лучший язык программирования? Действительно ли Go простой? Достоинства Golang

Update: 2022-08-19
Share

Description

В третьем выпуске подкаста мы поговорили о том, насколько хорош язык Go и почему его считают легким для изучения (что ошибочно). Обсудим феномен длинного кода, механизм возврата ошибок (в сравнении с другими языками), отсутствие дженериков и вопросы безопасности. Проведем сравнение с Python и Rust, и другими технологиями-конкурентами.

Ведущие

Темы

  • Приветствие – 00:00:00
  • Действительно ли Go простой? – 00:01:45
  • Как упростить читабельность кода – 00:05:05
  • Философия возврата ошибок в Go (result option) – 00:08:03
  • Мнимые проблемы в Go (по мнению пользователей Хабра) – 00:11:43
  • Использование дженериков - когда они нужны? – 00:13:00
  • Производительность – 00:15:40
  • Go на продакшене – 00:19:34
  • Зависимости (go mod vendor) и безопасность – 00:25:00
  • Крупные проекты на Golang – 00:30:16
  • Что нужно, чтобы хорошо писать на Go – 00:31:45
  • Тестирование в Go – 00:33:19
  • Многословность – 00:36:00
  • Еще немного про философию Go и отсутствие «магии» – 00:39:50
  • Про стандартные библиотеки – 00:47:15
  • Антипаттерны или «выстрел в ногу» – 00:48:35
  • Про Enums – 00:52:04
  • Очевидность лучше простоты – 00:57:30
  • Code Style в Go – 00:59:15
  • Ошибки как инстанты – 01:01:25
  • Развитие Go – 01:05:45
  • Технологии-конкуренты – 01:10:35

Comments 
loading
In Channel
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Go – лучший язык программирования? Действительно ли Go простой? Достоинства Golang

Go – лучший язык программирования? Действительно ли Go простой? Достоинства Golang

Иван Соловьёв и Михаил Непряхин