github.com/whosonfirst/go-reader (go): Example:  Package reader provides a common interface for reading from a variety of sources. It has the following interface:  Reader intstances are created either by calling a package-specific New{SOME_READER}Reader method or by invoking the reader.NewReader method passing in a context.Context instance and a URI specific to the reader class. For example:  Custom reader packages implement the reader.Reader interface and register their availability by calling the reader.RegisterRegister method on initialization. For example:
Keywords: golang|whosonfirst|whosonfirst-reader