geoip-server

A web service that serves IP address geolocations in JSON format. Instead of relying on a local database it collects data from a (configurable) series of 3rd party providers, converting the results to a commom format. It supports provider fallbacks and caching.

Try it here:
geoip.gorzsony.com

Source code:
github.com/razzie/geoip-server

Year: 2020
Tags: go web