config

package
v0.0.0-...-2a243e4 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2023 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetRouterDependencies

func GetRouterDependencies(config *AppConfiguration) *server.RouterDependencies

GetRouterDependencies configures dependencies injection

Types

type AppConfiguration

type AppConfiguration struct {
	EmailSender     string
	EmailPwd        string
	EmailSenderName string
	SmtpServer      string
	SmtpPort        string
	SmtpIdentity    string
	DbUrl           string
}

AppConfiguration contains data from env variables, to works inside the app

func GetConfigurations

func GetConfigurations() *AppConfiguration

GetConfigurations return *AppConfiguration instance, with configured data

func (*AppConfiguration) CheckData

func (r *AppConfiguration) CheckData() error

Jump to

Keyboard shortcuts

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