A micro api drop in service written in golang, Designed to quickly integrate into any system for any project. Uses very little resources and can handle millions of requests per second. The entire projects source code is posted on github.
You can include a package written for Golang projects to quickly get started with a simple function.
go get github.com/silocitylabs/geo.bntech.io/geo
// Service url, IP to lookup, Attempts results := geo.GetIPData("http://127.0.0.1:3000", "22.214.171.124", 3) fmt.Printf(results)