├── .github └── workflows │ └── ci.yaml ├── LICENSE ├── README.md ├── bench_test.go ├── client.go ├── client_test.go ├── cmd └── httprequest-generate-client │ └── main.go ├── context_test.go ├── error.go ├── example_handlers_test.go ├── export_test.go ├── fancyerror.go ├── fancyerror_test.go ├── fields_test.go ├── go.mod ├── go.sum ├── handler.go ├── handler_test.go ├── marshal.go ├── marshal_test.go ├── type.go ├── unmarshal.go └── unmarshal_test.go /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/README.md -------------------------------------------------------------------------------- /bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/bench_test.go -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/client.go -------------------------------------------------------------------------------- /client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/client_test.go -------------------------------------------------------------------------------- /cmd/httprequest-generate-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/cmd/httprequest-generate-client/main.go -------------------------------------------------------------------------------- /context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/context_test.go -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/error.go -------------------------------------------------------------------------------- /example_handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/example_handlers_test.go -------------------------------------------------------------------------------- /export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/export_test.go -------------------------------------------------------------------------------- /fancyerror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/fancyerror.go -------------------------------------------------------------------------------- /fancyerror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/fancyerror_test.go -------------------------------------------------------------------------------- /fields_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/fields_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/go.sum -------------------------------------------------------------------------------- /handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/handler.go -------------------------------------------------------------------------------- /handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/handler_test.go -------------------------------------------------------------------------------- /marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/marshal.go -------------------------------------------------------------------------------- /marshal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/marshal_test.go -------------------------------------------------------------------------------- /type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/type.go -------------------------------------------------------------------------------- /unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/unmarshal.go -------------------------------------------------------------------------------- /unmarshal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-httprequest/httprequest/HEAD/unmarshal_test.go --------------------------------------------------------------------------------