├── .github ├── FUNDING.yml └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples ├── chi │ ├── go.mod │ ├── go.sum │ └── main.go ├── gorillamux │ ├── go.mod │ ├── go.sum │ └── main.go └── stdmux │ ├── go.mod │ ├── go.sum │ └── main.go ├── go.mod ├── go.sum ├── problem_details.go ├── problem_details_test.go ├── request.go ├── request_test.go ├── response.go ├── response_test.go ├── validation.go └── validation_test.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/README.md -------------------------------------------------------------------------------- /examples/chi/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/chi/go.mod -------------------------------------------------------------------------------- /examples/chi/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/chi/go.sum -------------------------------------------------------------------------------- /examples/chi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/chi/main.go -------------------------------------------------------------------------------- /examples/gorillamux/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/gorillamux/go.mod -------------------------------------------------------------------------------- /examples/gorillamux/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/gorillamux/go.sum -------------------------------------------------------------------------------- /examples/gorillamux/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/gorillamux/main.go -------------------------------------------------------------------------------- /examples/stdmux/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/stdmux/go.mod -------------------------------------------------------------------------------- /examples/stdmux/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/stdmux/go.sum -------------------------------------------------------------------------------- /examples/stdmux/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/examples/stdmux/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/go.sum -------------------------------------------------------------------------------- /problem_details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/problem_details.go -------------------------------------------------------------------------------- /problem_details_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/problem_details_test.go -------------------------------------------------------------------------------- /request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/request.go -------------------------------------------------------------------------------- /request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/request_test.go -------------------------------------------------------------------------------- /response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/response.go -------------------------------------------------------------------------------- /response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/response_test.go -------------------------------------------------------------------------------- /validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/validation.go -------------------------------------------------------------------------------- /validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rluders/httpsuite/HEAD/validation_test.go --------------------------------------------------------------------------------