Skip to content

v0.1.0

Compare
Choose a tag to compare
@Shivam010 Shivam010 released this 14 Sep 06:56
· 11 commits to master since this release
3ee798e

FreeGeoIP.app client with inbuilt caching

go-freeGeoIP is a Golang client for Free IP Geolocation information API with inbuilt cache support to
increase the 15k per hour rate limit of the application https://freegeoip.app/

You can use the ICache interface and provide you any of you cache implementation or can use the library's in-memory (thread-safe) with or without expiry.

And you can even provide your own combination of arguments in the client by providing a self cache implementation for freeGeoIP.ICache or the http.Client or the log.Logger.