standort

command module
v2.576.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 14, 2025 License: MIT Imports: 3 Imported by: 0

README

Gopher CircleCI codecov Go Report Card Go Reference

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

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

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL