env

package
v0.0.0-...-0e50a25 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ENV

type ENV struct {
	Host                      string `env:"HOST,required"`
	ServerPort                int    `env:"SERVER_PORT,required"`
	ServerReadTimeout         int    `env:"SERVER_READ_TIMEOUT,required"`
	DbPort                    int    `env:"DB_PORT,required"`
	DbName                    string `env:"DB_NAME,required"`
	ProviderCollection        string `env:"PROVIDER_COLLECTION,required"`
	DeveloperCollection       string `env:"DEVELOPER_COLLECTION,required"`
	TaskCollection            string `env:"TASK_COLLECTION,required"`
	MaxConnsPerHost           int    `env:"MAX_CONNS_PER_HOST,required"`
	MaxConnWaitTimeout        int    `env:"MAX_CONN_WAIT_TIMEOUT,required"`
	ReadTimeout               int    `env:"READ_TIMEOUT,required"`
	MaxIdempotentCallAttempts int    `env:"MAX_IDEMPOTENT_CALL_ATTEMPTS,required"`
	DevNumber                 int    `env:"DEV_NUMBER,required"`
	MockFolder                string `env:"MOCK_FOLDER,required"`
}
var Env ENV

func ParseEnv

func ParseEnv() *ENV

Jump to

Keyboard shortcuts

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