├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── compat_test.go ├── ctx.go ├── ctx_test.go ├── example_test.go ├── go.mod ├── go.sum ├── noctx.go ├── rest.go ├── rest_noslog.go ├── rest_slog.go ├── rest_test.go ├── restclient ├── client.go ├── client_test.go ├── example_test.go ├── tools_test.go ├── transport.go └── transport_test.go └── resterror └── resterror.go /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /bazel-* 2 | /*.out 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/README.md -------------------------------------------------------------------------------- /compat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/compat_test.go -------------------------------------------------------------------------------- /ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/ctx.go -------------------------------------------------------------------------------- /ctx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/ctx_test.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/example_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/go.sum -------------------------------------------------------------------------------- /noctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/noctx.go -------------------------------------------------------------------------------- /rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/rest.go -------------------------------------------------------------------------------- /rest_noslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/rest_noslog.go -------------------------------------------------------------------------------- /rest_slog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/rest_slog.go -------------------------------------------------------------------------------- /rest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/rest_test.go -------------------------------------------------------------------------------- /restclient/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/restclient/client.go -------------------------------------------------------------------------------- /restclient/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/restclient/client_test.go -------------------------------------------------------------------------------- /restclient/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/restclient/example_test.go -------------------------------------------------------------------------------- /restclient/tools_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/restclient/tools_test.go -------------------------------------------------------------------------------- /restclient/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/restclient/transport.go -------------------------------------------------------------------------------- /restclient/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/restclient/transport_test.go -------------------------------------------------------------------------------- /resterror/resterror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/rest/HEAD/resterror/resterror.go --------------------------------------------------------------------------------