Skip to content

igor822/gomicro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gomicro

This project has the objective of being a skeleton for new micro services projects

What is this?

Gomicro sets a basic structure of a project using the clean architecture.
With this skeleton you can create new APIs, where it will have echo installed already.

Basic structure

  • appcontext/context.go: is our container of services and object within the project.
  • config/: defines all necessary configuration that your application needs to run.
  • domain/: defines all entities of the project
  • gateway/: defines all connections with the external world, e.g. MongoDB, MySQL
  • usecase/: defines the use cases and business rules of the application

Build

go build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages