Skip to content

Hexagonal (clean) architecture template with Golang

License

Notifications You must be signed in to change notification settings

covrom/hexagonarch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hexagonarch

Example of hexagonal (clean) architecture template with Golang.

Packages in core contain the core business logic and entities.

Packages in app contain the application layer (ports) for core business logic and control its behavior.

The frame folder contains packages (adapters) for processing incoming requests (see handler) and processing requests to the database (see dbuser and dbspace). SQL queries are currently not implemented.

Releases

No releases published

Packages

No packages published

Languages