Best/Easiest Rest Framework

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • autogold

    Automatically update your Go tests

  • this way, you can switch around framework easily without changing the business logic, and all business logic easily testable without thinking about serialization at all (just matching the input struct and output struct, for example using https://github.com/hexops/autogold)

  • Fiber

    ⚡️ Express inspired web framework written in Go

  • i like http://gofiber.io because it's similar to previous framework that i use (ruby's sinatra, node's expressjs)

  • 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
  • counterfeiter

    A tool for generating self-contained, type-safe test doubles in go

  • for dependency injection I suggest you use https://github.com/maxbrunsfeld/counterfeiter, but if you using really fast database (that can spawn fast using docker and has fast trx/sec) you can use it directly without dependency injection with https://github.com/ory/dockertest

  • dockertest

    Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.

  • for dependency injection I suggest you use https://github.com/maxbrunsfeld/counterfeiter, but if you using really fast database (that can spawn fast using docker and has fast trx/sec) you can use it directly without dependency injection with https://github.com/ory/dockertest

  • chi

    lightweight, idiomatic and composable router for building Go HTTP services

  • awesome! If you want some elegance, you can use go-chi which is fully compatible with the stdlib and is lightweight (I use it in my API services) - https://github.com/go-chi/chi

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Golang tech stack

    11 projects | /r/golang | 12 Mar 2023
  • Does anyone use Flutter front end with Golang back end?

    2 projects | /r/golang | 16 Dec 2022
  • Fiber v3

    2 projects | /r/golang | 1 Nov 2022
  • Best golang framework for microservice

    7 projects | /r/golang | 1 Oct 2022
  • Do you use frameworks?

    13 projects | /r/golang | 17 Jun 2022