generated from rog-golang-buddies/golang-template-repository
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
Milestone
Description
We need to add initial project configuration system.
And some basic configuration properties.
I think as initial properties we need:
- Rabbit MQ connection: host, port
- Name of read queue topic
- Name of response queue topic
- Name of error topic (API gateway)
I think we have 2 possibilities here:
- Full environment configuration (no config file, just environment constants in the Settings struct)
- Some configuration file backed with environment check (take property from file if it's not defined as env)