connector

package
v0.1.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BinanceClient *binance.Client

Redis global variable for access

View Source
var DB *gorm.DB

DB global variable to access gorm

View Source
var EsClient *elasticsearch.Client

Elastic search global variable for access

View Source
var RabbitMQConn *amqp.Connection

Functions

func CloseMongoConn

func CloseMongoConn() *error

func CloseRabbitMQConn

func CloseRabbitMQConn()

func CloseRedisConn

func CloseRedisConn() error

func GetESClient

func GetESClient() *elasticsearch.Client

func GetMongoDBClient

func GetMongoDBClient() (*mongo.Client, error)

func GetRdbmsDB

func GetRdbmsDB() *gorm.DB

GetRdbmsDB - get a connection

func GetRedisClient

func GetRedisClient() (*redis.Client, error)

func InitBinanceConn added in v0.1.7

func InitBinanceConn(config config.BinanceConfig) error

func InitESConnection

func InitESConnection(config config.ElasticConfig) *error

func InitMongoDBConn

func InitMongoDBConn(config config.MongoConfig) error

func InitRabbitMQConn

func InitRabbitMQConn(config config.RabbitMQConfig) error

func InitRdbmsDB

func InitRdbmsDB(config config.RDBMSConfig) *gorm.DB

InitRdbmsDB - function to initialize db

func InitRedisConn

func InitRedisConn(config config.RedisConfig) error

func OpenCollection

func OpenCollection(config config.MongoConfig, collectionName string) (*mongo.Collection, error)

func PingMongoConn

func PingMongoConn(config config.MongoConfig) error

func PingRedisConn

func PingRedisConn() error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL