Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Context ¶
type Context struct { Closers []func() UserRepository repository.UserRepository UserService *app.UserService // contains filtered or unexported fields }
Context is application's content
func NewContext ¶
NewContext instantiates new rte context object.
type EnvConfig ¶
type EnvConfig struct { Port uint `envconfig:"PORT" required:"false" default:"8080"` GrpcPort string `envconfig:"GRPCPORT" required:"false" default:":50051"` KafkaBrokers string `envconfig:"KAFKA_BOKERS" required:"false" default:"localhost:9092"` KafkaTopic string `envconfig:"KAFKA_TOPIC" required:"false" default:"user_events"` }
func SetupEnvConfig ¶
func SetupEnvConfig() *EnvConfig
Click to show internal directories.
Click to hide internal directories.