package
Version:
v0.0.17
Opens a new window with list of versions in this module.
Published: Aug 26, 2023
License: BSD-3-Clause
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 4
Opens a new window with list of known importers.
Documentation
¶
type Consumer struct {
Station string `env:"STATION,required"`
Consumer string `env:"CONSUMER,required"`
Host string `env:"HOST,required"`
Username string `env:"USERNAME,required"`
Password *string `env:"PASSWORD,noinit"`
ConnectionToken *string `env:"CONN_TOKEN,noinit"`
}
type JWT struct {
Secret string `env:"SECRET,required"`
}
type Postgres struct {
DSN string `env:"DSN,required"`
}
type Producer struct {
Station string `env:"STATION,required"`
Producer string `env:"PRODUCER,required"`
Host string `env:"HOST,required"`
Username string `env:"USERNAME,required"`
Password *string `env:"PASSWORD,noinit"`
ConnectionToken *string `env:"CONN_TOKEN,noinit"`
}
type Redis struct {
Addr string `env:"ADDR,required"`
DB int `env:"DB,required"`
}
type SMTP struct {
From string `env:"FROM,required"`
Host string `env:"HOST,required"`
Port int `env:"PORT,required"`
Username *string `env:"USERNAME,noinit"`
Password *string `env:"PASSWORD,noinit"`
NoTLS *bool `env:"NO_TLS,noinit"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.