github.com/bang9211/wire-jacket (go): Package wirejacket is a IoC Container of google/wire for cloud-native  Default use case to use New(). Wire-Jacket defaultly uses 'app.conf' for setting modules to activate. Or you can use the flag '--config {file_name}'.   Second use case to use NewWithServiceName().
Keywords: cloud-native|dependency-injection|go|golang|google-wire|inversion-of-control|ioc-container|lightweight