Fx is a dependency injection system for Go. With Fx you can:
- reduce boilerplate in setting up your application
- eliminate global state in your application
- add new components and have them instantly accessible across the application
- build general purpose shareable modules that just work
If this is your first time with Fx, check out our getting started tutorial.