Documentation
¶
Index ¶
- Constants
- func DialGorm(service string, opts ...OptionFunc) (*gorm.DB, error)deprecated
- func DialGrpc(service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
- func DialGrpcWithContext(ctx context.Context, service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
- func DialGrpcWithTag(service string, tag string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
- func DialGrpcWithTagContext(ctx context.Context, service string, tag string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
- func DialGrpcWithTagTimeout(timeout time.Duration, service, tag string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
- func DialGrpcWithTimeOut(timeout time.Duration, service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
- func DialGrpcWithUnBlock(service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
- func DialMysql(service string, opts ...OptionFunc) (*sql.DB, error)
- func DialMysqlGorm(service string, opts ...OptionFunc) (*gorm.DB, error)
- func DialMysqlX(service string, opts ...OptionFunc) (*sqlx.DB, error)
- func DialRedisPool(addr string, db int, maxIdle int, password ...string) *redis.Pool
- func DialSqlLiteGorm(dbFile string, opts ...OptionFunc) (*gorm.DB, error)
- type DialOption
- type OptionFunc
Constants ¶
View Source
const (
DefaultUserName = "root"
)
Variables ¶
This section is empty.
Functions ¶
func DialGrpc ¶
func DialGrpc(service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
func DialGrpcWithContext ¶
func DialGrpcWithContext(ctx context.Context, service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
func DialGrpcWithTag ¶
func DialGrpcWithTag(service string, tag string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
func DialGrpcWithTagContext ¶
func DialGrpcWithTagContext(ctx context.Context, service string, tag string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
func DialGrpcWithTagTimeout ¶
func DialGrpcWithTagTimeout(timeout time.Duration, service, tag string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
func DialGrpcWithTimeOut ¶
func DialGrpcWithTimeOut(timeout time.Duration, service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
func DialGrpcWithUnBlock ¶
func DialGrpcWithUnBlock(service string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
func DialMysqlGorm ¶
func DialMysqlGorm(service string, opts ...OptionFunc) (*gorm.DB, error)
func DialMysqlX ¶
func DialMysqlX(service string, opts ...OptionFunc) (*sqlx.DB, error)
func DialRedisPool ¶
func DialSqlLiteGorm ¶
func DialSqlLiteGorm(dbFile string, opts ...OptionFunc) (*gorm.DB, error)
Types ¶
type DialOption ¶
type OptionFunc ¶
type OptionFunc func(*DialOption)
func WithAuth ¶
func WithAuth(user, pwd string) OptionFunc
func WithDBName ¶
func WithDBName(db string) OptionFunc
func WithLogger ¶
func WithLogger(log logger.Interface) OptionFunc
func WithSqliteCache ¶
func WithSqliteCache() OptionFunc
Click to show internal directories.
Click to hide internal directories.