Skip to content

sercanakmaz/go-boilerplate-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remaining Tasks

1.DDD Package

  • Aggregate, Events
  • Event Handlers
  • Use Case Handlers

2. Cross Cutting Concerns

  • Http Logging Middleware
  • Authentication
  • Authorization
  • Exception Handling
  • App Config Management
  • App Secret Management
  • APM
  • Logging
  • Sidecar Service Applications
    • Config
    • Localization
    • Feaute Toggle

3. RESTful API

  • Command Validation
  • Controller base classes
  • Echo Logging Middleware

4. Documentation

  • Comprehensive documentation & readme
  • Packaging & Dependecy validation at build time

5. Other

  • MySQL example
  • Postgres example
  • RabbitMQ Consumer & Publisher
  • RabbitMQ Logging Middleware
  • Outbox Pattern
  • Dependecy Injection

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages