
Standort
Standort provides location based information.
Location
The following locations are covered.
IP Address
The service allows you to get the location by IP address using geoip2.
Countries/Continents
The service allows you to get the location based on latitude/longitude using the power of free maps.
Dependencies

API
The api has the following versions.
Versions
The service contains 2 versions of the API. These are as follows:
- V1 - has separate endpoints for IP and countries.
- V2 - combines both into one endpoint and uses the following headers:
Development
If you would like to contribute, here is how you can get started.
Structure
The project follows the structure in golang-standards/project-layout.
Dependencies
Please make sure that you have the following installed:
Style
This project favours the Uber Go Style Guide
Setup
The get yourself setup, please run the following:
make setup
Binaries
To make sure everything compiles for the app, please run the following:
make build-test
Features
To run all the features, please run the following:
make features
Changes
To see what has changed, please have a look at CHANGELOG.md