Versions in this module Expand all Collapse all v0 v0.3.1 Jul 12, 2019 Changes in this version + func MockFailOpenDB() v0.2.0 Jul 6, 2019 Changes in this version + func OpenGRPC(cfg *config.ClientConfig) *grpc.ClientConn v0.1.1 Jul 4, 2019 Changes in this version + type DependencyInjecter interface + Bind func(k interface{}, v interface{}) DependencyInjecter + Get func(key interface{}) interface{} + Unbind func(k interface{}) DependencyInjecter v0.1.0 Jul 1, 2019 Changes in this version + func DisableMock() + func EnableMock() (*sql.DB, sqlmock.Sqlmock) + func InitTracing(cfg *config.TracingConfig) io.Closer + func OpenDB(config *config.DatabaseConfig) (*gorm.DB, error) + func SetGlobalDI(di *Container) + type Container struct + func DI() *Container + func GlobalDI() *Container + func MustGetGlobalDI() *Container + func (di *Container) Bind(k interface{}, v interface{}) *Container + func (di *Container) Get(key interface{}) interface{} + func (di *Container) Unbind(k interface{}) *Container + type RedisClient interface + func OpenRedis(config *config.RedisConfig) RedisClient