RFC: Get the "Real" client IP, the right ways

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. realclientip-go

    Go reference implementation of "real" client IP algorithms

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

  4. chi

    lightweight, idiomatic and composable router for building Go HTTP services

    I know this was already answered. Just leaving it here. go-chi's real ip middleware: https://github.com/go-chi/chi/blob/master/middleware/realip.go

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

  • Why is gin so popular?

    6 projects | /r/golang | 18 Apr 2023
  • Writing an HTTP router for AWS Lambda functions from scratch with Go

    5 projects | dev.to | 20 Oct 2024
  • Hertz: A High-Performance Go HTTP Framework for Microservices

    1 project | news.ycombinator.com | 15 Aug 2024
  • From Homemade HTTP Router to New ServeMux

    4 projects | dev.to | 26 Apr 2024
  • The Gorilla web toolkit project is being revived, all repos are out of archive mode.

    5 projects | /r/golang | 12 Jul 2023

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