Skip to content

About

Detects location information by address or coordinates

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Locations detector

Detects the following location information by coordinates or address:

  • Country name
  • Country code
  • Language code
  • Time zone offset in minutes (UTC)
  • Time zone name

Regions

  • [-] Europe
    • Russia
    • Ukraine
    • Belarus
  • Asia
  • America
  • Okeania
  • Africa

Example usage

	detector := locationdetector.NewLocationDetector()

	location, err := detector.DetectByCoordinates(32.84341, 45.59074)

	if err != nil {
		log.Fatalln(err)
	}

	fmt.Printf(
		"Country %s/%s\nLanguage: %s\nTimezone: %s (%d)\n",
		location.CountryName,
		location.CountryCode,
		location.LanguageCode,
		location.TimezoneName,
		location.TimezoneOffset,
	)

About

Detects location information by address or coordinates

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages