@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
📊 Fx от Uber — удобный DI-фреймворк для Go-разработчиков, ставшая стандартом для сотен сервисов компании. Этот инструмент не просто избавляет от антипаттернов, но и меняет подход к организации кода: компоненты становятся модульными, а их интеграция — предсказуемой.
Вместо ручного управления инстансами fx предлагает декларативный подход. Для того, чтобы внедрить логгер, БД или кастомный клиент достаточно описать конструктор — фреймворк сам разберётся с жизненным циклом объектов. При этом Fx остаётся стабильным и лёгким для старта: интеграция через Go Modules занимает всего минуту.
🤖 GitHub
@golang_interview
Вместо ручного управления инстансами fx предлагает декларативный подход. Для того, чтобы внедрить логгер, БД или кастомный клиент достаточно описать конструктор — фреймворк сам разберётся с жизненным циклом объектов. При этом Fx остаётся стабильным и лёгким для старта: интеграция через Go Modules занимает всего минуту.
🤖 GitHub
@golang_interview
...а также CLI, продвинутый эхо-сервер и веб-интерфейс.
fortio позволяет создавать заданную нагрузку и записывать гистограммы задержек и другие полезные статистические данные.
—
go install fortio.org/fortio@latest
Быстрый старт с Docker:
docker run -p 8080:8080 -p 8079:8079 fortio/fortio server &
docker run fortio/fortio load -logger-force-color http://www.google.com/
🔗 GitHub
🔗 Доки
Please open Telegram to view this post
VIEW IN TELEGRAM