client

package
v0.0.0-...-a9081ec Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package client contains the client initialization function.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitAWS

func InitAWS(ctx context.Context, logger *otelzap.Logger, cfg *configs.AWS) *s3.S3

InitAWS return a new instance of an AWS Client

func InitCentrifugo

func InitCentrifugo(ctx context.Context, logger *otelzap.Logger, conf *configs.Centrifugo) *gocent.Client

InitCentrifugo will return a centrifugo client initialized (PubSub)

func InitDiscord

func InitDiscord(ctx context.Context, logger *otelzap.Logger, conf *configs.Discord) *discordgo.Session

InitDiscord will return a discord client initialized

func InitMailGun

func InitMailGun(ctx context.Context, logger *otelzap.Logger, conf *configs.Mailgun) *mailgun.MailgunImpl

InitMailGun will return a mailgun client initialized

Types

This section is empty.

Directories

Path Synopsis
Package database initialize all the needed database client.
Package database initialize all the needed database client.

Jump to

Keyboard shortcuts

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