GuyKh / gofr

An opinionated Go framework for accelerated microservice development

Home Page:https://gofr.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoFr

logo


Gofr is an opinionated microservice development framework. Listed in CNCF Landscape.

Visit https://gofr.dev for more details and documentation.

🎯 Goal

Even though generic applications can be written using Gofr, our main focus is to simplify the development of microservices. We will focus ourselves towards deployment in kubernetes and aspire to provide out-of-the-box observability.

πŸ’‘ Advantages/Features

  1. Simple API syntax
  2. REST Standards by default
  3. Configuration management
  4. Inbuilt Middlewares
  5. gRPC support
  6. HTTP service with support for Circuit Breaker and Health Check

πŸ‘ Contribute

If you want to say thank you and/or support the active development of GoFr:

  1. Add a GitHub Star to the project.
  2. Write a review or tutorial on Medium, Dev.to or personal blog.
  3. Visit CONTRIBUTING for details on submitting patches and the contribution workflow. After your PR is merged to the repo, fill the google form, and we will send you a GoFr T-Shirt and Stickers as a token of appreciation.

About

An opinionated Go framework for accelerated microservice development

https://gofr.dev

License:Apache License 2.0


Languages

Language:Go 99.9%Language:Dockerfile 0.1%