github.com/go-spatial/go-wfs@v0.1.4-0.20190401000911-c9fba2bb5188/wfs3/README.md (about) 1 This package provides go structs conforming to api schemas defined by the wfs3 spec. 2 This package provides go structs defining the schemas of these structs (via kin-openapi/openapi3) 3 for easy use in validation & generating an openapi3 document. 4 This package provides functions used by the handlers package to collect content in the form of 5 read-to-be-marshalled go structs. Currently only marshalling to JSON is supported. 6 7 collection_meta_data.go: generates content for metadata requests 8 conformance.go: generates content for conformance requests 9 FeatureCollectionJSONSchema: provides a string variable populated with the schema for a geojson FeatureCollection 10 features.go: generates content for feature data requests 11 FeatureSchema.go: provides a string variable populated with the schema for a geojson Feature 12 openapi3.go: encapsulates generation of json OpenAPI3 document for WFS service. 13 root.go: generates content for a root path ("/") request 14 validation.go: helper functions for validating encoded responses 15 wfs3_types.go: go structs to mirror the types & their schemas specified in the wfs3 spec.