Common interfaces (and implementations) for usage in Domain Driven Design (DDD) with golang web API's.
Add basicEncryptionService
Add basicErrorsService
Add basicHttpRenderHelperService
Add basicHttpRequestHelperService
AddLogger
AddStorage
with a default implementation ofDatabaseSqlx
AddSettingsWithWatcher
AddAuthenticationService
(both Basic Http auth and JWT implementations)AddKeyValueStorage
with Redis implementation