Skip to content

This is an example Golang REST microservice showcasing best practices for building a RESTful API.

License

Notifications You must be signed in to change notification settings

leokuzmanovic/go-echo-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang REST Microservice

This is an example Golang REST microservice showcasing best practices for building a RESTful API. The service is built using the following technologies:

  • Echo: A high-performance, extensible, minimalist Go web framework.
  • Prometheus: An open-source monitoring and alerting toolkit designed for reliability and scalability.
  • Swagger: A powerful open-source framework for API development, including a robust set of tools for API design, testing, and documentation.
  • JWT (JSON Web Tokens): A standard for representing claims securely between two parties.
  • Somber: A lightweight dependency injection library for Go.
  • Mockery: For generating mocks in tests.

About

This is an example Golang REST microservice showcasing best practices for building a RESTful API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages