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.