Блог переїхав на HUGO . Нова адреса сайту https://sheremetat.dev
У випуску говоримо про: 1. Переніс подкаст на новий хостинг , Telegram 2. GitHub is now free for teams - переніс туди свій Pet Project. Кінець для Bitbucket? 3. Інтерфейси в Go : dependency injections, Liskov substitution principle , приймай інтерфейс на вхід - повертай структуру, інтерфейс на стороні консюмера, не потрібно дублювати інтерфейсом свою структуру (це вам не Java) 4. Запитання від Junior Go Developers: чи потрібно тестувати приватні методи (про юніт та інтерейшн тести з коробки)? Як обробляти помилки в середині goroutines (про error channels)? Чому функція log.Fatal() практично зло в реальному проекті (про error handling)? 5. Ще раз про важливість code review і мій підхід до нього 6. Книга випуску Максим Дорофеев " Путь Джедая " 7. Шукаєте ментора? А він тут - на Patreon . Слухайте та підписуйтесь по RSS або в iTunes ! Допомога подкасту на Patreon Я в соціальних мережах: - Goodreads - Telegram - Twitter - Facebook Music by ht