Gin vs Echo framework

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • chi

    lightweight, idiomatic and composable router for building Go HTTP services

  • I usually reach for chi, and most of the other boilerplate is covered by render.

  • render

    easily manage HTTP request / response payloads of Go HTTP services (by go-chi)

  • I usually reach for chi, and most of the other boilerplate is covered by render.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ozzo-validation

    An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.

  • Gin comes with built-in "validation", while Echo recommends the same validator. I am also not a fan of magic struct tags, so I would probably prefer either writing my own or using something like ozzo.

  • mux

    Discontinued A powerful HTTP router and URL matcher for building Go web servers with 🦍

  • https://github.com/gorilla/mux https://github.com/unrolled/render

  • render

    Go package for easily rendering JSON, XML, binary data, and HTML templates responses. (by unrolled)

  • https://github.com/gorilla/mux https://github.com/unrolled/render

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts