Lightlines
By samber

golang-uber-fx

samber33.2k installs

Wire Go services for startup and graceful shutdown.

What it does

Guides the wiring of Go services with uber-go/fx for modular startup and graceful shutdown.

When to use it

Use when adopting uber-go/fx, working in a codebase importing go.uber.org/fx, or wiring services with fx.New.

How to use it

It changes how the agent wires, organizes, and tests Go services using uber-go/fx.

What you provide

  • An existing project

Uses

Good to know

  • cannot be undone: GitHub

Latest review

What you need · 1

Requires the Go toolchain; the metadata lists go as a required binary.


Access · 1

This skill

GitHub

Write

Opens issues on GitHub (irreversible)