resty

Resty is a client library that supports HTTP, REST and SSE protocols developed with the Go language. Go runs compatible with versions 1.23 and above and follows the principles of semantic versioning. The project can be integrated into Go projects with modular structure and module support.

RE

go-resty · API Testing & Mocking

STARS11.8K
FORKS827
COMMITS743
CONTRIBUTORS143
VERSIONv2.17.2
UPDATED12 days ago
GoHTTP İstemciREST APISSEMIT

Common commercial products in this category: Postman, Insomnia, Paw

What can it do?
  • In Go projects, you communicate with HTTP and REST based services.
  • In your Go application, you listen to the stream of events from the server as a SSE (Server-Sent Events) client.
  • You manage your dependencies through semantic versioning support.
User reviews
  • • NeutralHacker News

    Resty - a bash REST client

    “Its error handling is a little odd, and it doesn't detect unexpected commands. $ resty 42; echo $? resty: curl returned error 42 0 $ (curl was never called.)”

  • • NeutralGitHub Issue

    Collecting Inputs for Resty v2.0 and Plan the release

    “The goal of this thread to collect feedback's from `resty` users and `plan v2.0.0` release. Action items get recorded here #167. - Things could be improved - Things could be added (generalized one's not specific use case) - Things could be removed Share your resty experiences…”

Verified against README · Oct 25, 2026 · source

My note

Alternative pages

More in: API Testing & Mocking