flutter-di-get-it
How to set up get_it-based dependency injection in a Flutter project. `diSetup()` function, the registration order for DataSource/Repository/UseCase/ViewModel, choosing between singleton vs factory, and in the Root widget, the `getIt<T>()` calling pattern. "DI…