Golang CLI applications with multiple commands require different dependencies. But traditional Dependency Injection loads everything at startup, even for commands you don’t use.
app version Golang CLI Command Loads Your Database Client (And How to Fix It)
Golang CLI applications with multiple commands require different dependencies. But traditional Dependency Injection loads everything at startup, even for commands you don’t use.