github.com/hashicorp/go-argmapper (go): Package argmapper is a dependency-injection library for Go.  go-argmapper supports named values, typed values, automatically chaining conversion functions to reach desired types, and more. go-argmapper is designed for runtime, reflection-based dependency injection.  The primary usage of this library is via the Func struct. See Func for more documentation.
Keywords: dependency-injection|go|golang|reflection