ab28cf30db
Add common metrics * add common metrics and sample for using * updates * attempt integration * wip * working stubs generate * docs * comments * Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/common-metrics * runner metrics all * exclude generated from the coverage * fix lint * refactor metrics * change .gen filename * new gen * Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/common-metrics * docs * main merge * refactor * add to generate * merge main
Service Configuration
This directory contains the service configuration for the DoczyAI project. Common code that is shared by all of the services in the project.
Note that the library currently supports only mapping ENV (and .env) variables to the root of your
configuration struct type. Mapping is by name. See https://github.com/caarlos0/env for rules around tagging.
For example:
type AnyServiceNameConfig struct {
// BaseConfig has all of the common base configuration that all services should have.
serviceconfig.BaseConfig // Embed the base configuration
// add any custom values that this service needs
SomeCustomStringValue string `env:"SOME_CUSTOM_STRING_VALUE"`
}