shift: high-performance HTTP router for Go

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

    High-performance HTTP router for Go. (by yousuf64)

    Over the past 3-4 months, I've been working on shift, a pet project of mine that aims to deliver a simple yet powerful HTTP router with no bloat. Although Gin used to be my preferred choice, its implementation of the Context interface caused issues on a few occasions. While Chi was net/http compatible, it lacked some of the simple features I needed, such as global error handling. I also tried Httprouter, which was extremely fast, but its inability to allow overlapping routes raised concerns.

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

    A high performance HTTP request router that scales well

    Also, you seemed to have copied the path.go from Julien Schmidt's httprouter without even thanking or mentioning it in the README, which I think is not a good attitude. Yes, httprouter is BSD-3-Clause licensed, but showing the people that you took the code from some respect, should be a absolute must, in my opinon.

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

  • What mux/router to use now a days?

    13 projects | /r/golang | 15 Mar 2023
  • From Homemade HTTP Router to New ServeMux

    4 projects | dev.to | 26 Apr 2024
  • How AuDHD traits have helped me get good at devrel

    1 project | dev.to | 14 Apr 2024
  • Managing Firecracker microVMs in Go

    3 projects | dev.to | 28 Sep 2023
  • The Gorilla web toolkit project is being revived, all repos are out of archive mode.

    5 projects | /r/golang | 12 Jul 2023

Did you konow that Go is
the 4th most popular programming language
based on number of metions?