An open API service indexing awesome lists of open source software.

https://github.com/vtopc/go-rest

Just a wrapper over http.Client with better errors and JSON unmarshaling.
https://github.com/vtopc/go-rest

deserialization go golang http json rest rest-api rest-client restclient restful-api restful-client unmarshalling

Last synced: 9 months ago
JSON representation

Just a wrapper over http.Client with better errors and JSON unmarshaling.

Awesome Lists containing this project

README

          

# rest

REST API client.

[![Godoc Reference][godoc-img]][godoc-url] [![CI][ci-img]][ci-url] [![codecov][codecov-img]][codecov-url]

Just a wrapper over http.Client with better errors and JSON unmarshaling.

## Installation

```shell
go get github.com/vtopc/go-rest
```
This will update yours go.mod file.

## TODOs
* Configure linters
* Switch to https://github.com/json-iterator/go ? https://yalantis.com/blog/speed-up-json-encoding-decoding/

[godoc-img]: https://godoc.org/github.com/vtopc/go-rest?status.svg
[godoc-url]: https://godoc.org/github.com/vtopc/go-rest

[ci-img]: https://github.com/vtopc/go-rest/workflows/CI/badge.svg
[ci-url]: https://github.com/vtopc/go-rest/actions?query=workflow%3A%22CI%22

[codecov-img]: https://codecov.io/gh/vtopc/go-rest/branch/master/graph/badge.svg?token=SQCEM6N2PH
[codecov-url]: https://codecov.io/gh/vtopc/go-rest