Skip to content

vulpine-io/midl-layers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Midl Middleware Layers

Useful middleware layer implementations for use with vulpine-io/midl.

Implementations

Request IDs

UUID

Request ID generator using google/uuid (v1.1.1) for generating the IDs.

IDs are appended to a request’s additional context map under a key defined in the public constant midlid.KeyRequestId.

$ go get github.com/vulpine-io/midl-layers/request-id/uuid

ShortID

Request ID generator using teris-io/shortid (v0.0.0-20171029131806-771a37caa5cf) for generating the IDs.

IDs are appended to a request’s additional context map under a key defined in the public constant midlid.KeyRequestId.

$ go get github.com/vulpine-io/midl-layers/request-id/short-id

Validation

JSON Schema

Qri-IO

Request body JSON Schema validation via qri-io/jsonschema (v0.2.0)

$ go get github.com/vulpine-io/midl-layers/json/schema/qri-io

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages