golang-common-ddd
Common interfaces (and implementations) for usage in Domain Driven Design (DDD) with golang web API's.
Support
Travis build
Roadmap
Add basic EncryptionService
Add basic ErrorsService
Add basic HttpRenderHelperService
Add basic HttpRequestHelperService
Add Logger
Add Storage
with a default implementation of DatabaseSqlx
Add SettingsWithWatcher
Add AuthenticationService
(both Basic Http auth and JWT implementations)
Add KeyValueStorage
with Redis implementation