The Gorilla web toolkit project is being revived, all repos are out of archive mode.

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

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SaaSHub - Software Alternatives and Reviews
  • mux

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

  • securecookie

    Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.

    Nice, I always liked using https://github.com/gorilla/securecookie and hope it continues to be supported.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • go

    The Go programming language

    On a side note, if the Go team implement the proposal from https://github.com/golang/go/discussions/60227 in the standard library, I believe a lot of microframeworks/routers will become obsolete.

  • optic

    A simplified, generic, entity based web library for golang that's drop in compatible with net/http (by nanvenomous)

    Doesn't hurt to be more frugal & heavily scope the code we write. I wrote optic to solve one problem for a net/http service. Would love feedback in the context of this disucssion.

  • chi

    lightweight, idiomatic and composable router for building Go HTTP services

    In fact, it has zero dependencies outside of std lib in it's core: https://github.com/go-chi/chi/blob/master/go.mod

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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