github.com/serjvanilla/go-overpass (go): Package overpass provides a client for using the Overpass API.  Usage:  Construct a new client, then use Query method on the client to receive result for your OverpassQL queries.  Default client uses overpass-api.de endpoint, but you can choose another with NewWithSettings method.  You also can use default client directly by calling Query independently.  Library respects servers rate limits and will not perform more than one request simultaneously with default client. With custom client you are able to adjust that value.
Keywords: go|golang|openstreetmap|openstreetmap-data|osm|overpass|overpass-api