Skip to content

Simple working example REST API with Domain Driving Design (DDD) using net/http server, gorilla/mux router, postgres database, go-migrations and swagger starting on docker local machine.

License

Notifications You must be signed in to change notification settings

pashasak/net-http-gorilla-ddd-api-example

Repository files navigation

net-http-gorilla-ddd-example

Project structrue

  • app - interfaces directory for api and server definitions.
  • functionality - application directory for functionality between buisness logic and interfaces
  • model - buisness logic and interfaces.
  • infrastructure - directory for determining repositories.
  • config - config files
  • platform - tools for deploy and database structure
  • utils - other stuff

Adding new functionality

About

Simple working example REST API with Domain Driving Design (DDD) using net/http server, gorilla/mux router, postgres database, go-migrations and swagger starting on docker local machine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published