Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Dependency injection with Go: improved testing with modular code / Igor Bezukh

Автор: GopherCon Israel

Загружено: 2025-06-12

Просмотров: 111

Описание:

In this talk I would like to show how I used the dependency injection principle in a project I am working on. We will cover some of the Golang properties that can make the implementation of this principle a low-hanging fruit. In addition we will see the advantages this principle brings:
breaking the code into modular components thus making it scalable.
Improved unit testing due to the modular nature.

What You’ll Learn:
What is dependency injection.
How it can be used in Go.
How it can improve the project overall: scale, testing.

Dependency injection with Go: improved testing with modular code / Igor Bezukh

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Preemptive Scheduling Strikes Back: How to Avoid CPU-Hogging Goroutines / Dmitry Rubinstein

Preemptive Scheduling Strikes Back: How to Avoid CPU-Hogging Goroutines / Dmitry Rubinstein

Чего ждать от рефлексии в C++26

Чего ждать от рефлексии в C++26

Explicando um código simples em C++ (Olá, Mundo!) linha por linha.

Explicando um código simples em C++ (Olá, Mundo!) linha por linha.

Как будут отключать интернет в России. Прогноз Андрея Дороничева

Как будут отключать интернет в России. Прогноз Андрея Дороничева

Building scalable multi-tenant applications with Go / Rotem Tamir

Building scalable multi-tenant applications with Go / Rotem Tamir

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

Новый Майк Тайсон? Мозес Итаума - Юный Вундеркинд Бокса, Который Уничтожает Всех на Своем Пути!

Новый Майк Тайсон? Мозес Итаума - Юный Вундеркинд Бокса, Который Уничтожает Всех на Своем Пути!

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Объяснение React Hack

Объяснение React Hack

Крах доллара,

Крах доллара, "уснувший жандарм" и мировой кирдык.

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

F90: прямой эфир, философия программиста, вопросы и ответы

F90: прямой эфир, философия программиста, вопросы и ответы

Leveraging Profile-Guided Optimization in Go for Peak Performance / Nitin Rathee

Leveraging Profile-Guided Optimization in Go for Peak Performance / Nitin Rathee

Купил, поездил месяц и есть вопросы. NIO ET9

Купил, поездил месяц и есть вопросы. NIO ET9

ЗЕЛЕНСКИЙ ПРИНЯЛ РЕШЕНИЕ! ЭТО КАСАЕТСЯ ВСЕХ! Мобилизация в Украине выходит на максимум

ЗЕЛЕНСКИЙ ПРИНЯЛ РЕШЕНИЕ! ЭТО КАСАЕТСЯ ВСЕХ! Мобилизация в Украине выходит на максимум

Progressive Electronic Chill — Futuristic Ambient Flow for Night & Focus / Vo.3

Progressive Electronic Chill — Futuristic Ambient Flow for Night & Focus / Vo.3

Go Data! An Unorthodox Choice for Data Processing / Amir Halatzi

Go Data! An Unorthodox Choice for Data Processing / Amir Halatzi

Go Sync or Go Home: Advanced Concurrency Techniques for Better Go Programs / Yarden Laifenfeld

Go Sync or Go Home: Advanced Concurrency Techniques for Better Go Programs / Yarden Laifenfeld

Realtime Magic: The Go-Powered Engine Behind Millions of Decisions Per Second / Or Yarnitzky

Realtime Magic: The Go-Powered Engine Behind Millions of Decisions Per Second / Or Yarnitzky

MCP's in Go - expose your tool to LLMs / Yoni Davidson

MCP's in Go - expose your tool to LLMs / Yoni Davidson

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]