github.com/kellydunn/golang-geo
v0.7.0
#2507 most downloaded on Go modules
kellydunn/golang-geo
What this package is like to depend on
Last release 7 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 3.0 years
Nearly every release is documented
notes for 19 of 19 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
35 releases · first in 2013
0 releases in the last 12 months
see the full history below
Release timeline
35 releases · Nov 2013 to Jul 2019Releases
latest 35-
v1.0.0-work-in-progress29 Sep 2015 pre-releaseNothing published for this version
-
v0.7.1-0.20190712205331-4fe938f85be512 Jul 2019 pre-releaseNothing published for this version
-
v0.7.1-0.20190712160332-28313dd5119512 Jul 2019 pre-releaseNothing published for this version
-
v0.7.1-0.20190220175717-2c6d5d781da220 Feb 2019 pre-releaseNothing published for this version
-
v0.7.1-0.20190217203245-5aa34a50365417 Feb 2019 pre-releaseNothing published for this version
-
v0.7.1-0.20160215194513-6f16b0ccf2a615 Feb 2016 pre-releaseNothing published for this version
-
v0.7.1-0.20151211000749-820b800df0d111 Dec 2015 pre-releaseNothing published for this version
-
v0.7.1-0.20151210052113-781cad4c634e10 Dec 2015 pre-releaseNothing published for this version
-
v0.7.1-0.20151209004914-baaf56ce1cf309 Dec 2015 pre-releaseNothing published for this version
-
v0.7.008 Dec 2015Release notes
Open source →- Adds the ability for points to be marshalled an unmarshalled via a binary protocol (gob).
-
v0.6.2-0.20150929181630-2940b3938f9729 Sep 2015 pre-releaseNothing published for this version
-
v0.6.2-0.20150928054826-f517651794c428 Sep 2015 pre-releaseNothing published for this version
-
v0.6.124 Jun 2015 -
v0.6.023 May 2015 -
v0.5.410 May 2015Release notes
Open source →- Removes unneeded private methods that were a bit clunky to test
- Adding in resliency to Geocoding and Reverse Geocoding methods by testing query building methods
- API key support is now available for all geocoder providers
- Removes unneeded private methods that were a bit clunky to test
-
v0.5.310 May 2015Release notes
Open source →- Implments a Mapquest Data Transfer Object for decoding JSON responses from the MapQuest API.
-
v0.5.210 May 2015Release notes
Open source →- Removes some uncessary pointer logic when unmarshalling various structs from provider responses.
-
v0.5.115 Mar 2015Release notes
Open source →- Resolves an issue with the Google Geocoder that would panic when attempting to Reverse Geocode some Points with no results.
-
v0.5.014 Jan 2015Release notes
Open source →- Exposes
GoogleGeocoder.HttpClientso that clients may be able to swap out underlying http client implementations.
- Exposes
-
v0.4.101 Dec 2014 -
v0.4.003 Nov 2014 -
v0.3.302 Sep 2014 -
v0.3.211 Aug 2014Release notes
Open source →- Resolves an issue where Reverse Geocoding with a google Geocoder was panicing unexpectedly.
- Fixes some test conditions for marshalling Points as JSON
- Resolves an issue where Reverse Geocoding with a google Geocoder was panicing unexpectedly.
-
v0.3.102 Jun 2014Release notes
Open source →- Cleans up some implementation details of how
geo.GoogleGeocoderquery results are handled.
- Cleans up some implementation details of how
-
v0.3.030 Apr 2014Release notes
Open source →- Introduces
geo.Polygon, which is composed of manygeo.Points. (Thanks, @mish15!)- Introduces the ability to create a
geo.PolygonwithNewPolygonby passing in[]*geo.Point - Introduces the ability to figure out of a point is contained in a polygon with
*geo.Polygon.Contains - Introduces
*geo.Polygon.IsClosedwhich determines if a polygon is a closed shape or not. - Improves documentation and testing coverage.
- Indicates that consumers should use gopkg.in in order to download older versions of the library.
- Increases testing flexibilty by giving Geocoders the ability to specify their own base URL (Thanks, @adams-sarah!)
- Points now implement the
json.Marshalerandjson.Unmarshalerinterface!
- Introduces the ability to create a
- Introduces
-
v0.2.125 Feb 2014Release notes
Open source →- Introduces some bugfixes for google maps and mapquest api error handling
- Improved some documentation
- Introduces some bugfixes for google maps and mapquest api error handling
-
v0.2.011 Feb 2014Release notes
Open source →- Introduces
*Point.BearingTo, which finds the initial bearing (or forward azimuth) from one point to another
- Introduces
-
v0.1.025 Jan 2014Release notes
Open source →- Introducing
geo.NewSQLMapper, which creates and returns a pointer to a newgeo.SQLMapper. This solved issues where users had to create extraneous*sql.DBin order to perform Mapper operations. The introduction of this method signature marksgeo.HandleWithSQLa canidate for removal in a Major Patch verison.- Introducing
geo.SQLMapper.SqlDBConn, which returns the database connection of thegeo.SQLMapperfor inspection purposes. - Introduces
geo.GetSQLConfFromFile, which accepts the pathname to the desired configuration file. This was necessary in order forNewSQLMapperto allow users to supply different pathnames to create newSQLMappers. - Various Bugfixes including some mismatched
EARTH_RADIUSlogic in querying points in SQL databases.
- Introducing
- Introducing
-
v0.0.229 Nov 2013Release notes
Open source →- Change
EARTH_RADIUSto comply with the information published in wikipedia.- Added some more documentation to publicly available structs and methods.
- Change
-
v0.0.129 Nov 2013 -
v0.0.0-20190220175717-2c6d5d781da220 Feb 2019 pre-releaseNothing published for this version
-
v0.0.0-20160215194513-6f16b0ccf2a615 Feb 2016 pre-releaseNothing published for this version
-
v0.0.0-20151211000749-820b800df0d111 Dec 2015 pre-releaseNothing published for this version
-
v0.0.0-20150929181630-2940b3938f9729 Sep 2015 pre-releaseNothing published for this version
-
v0.0.0-20150928054826-f517651794c428 Sep 2015 pre-releaseNothing published for this version