Displaying 1 to 3 from 3 results

httpexpect - End-to-end HTTP and REST API testing for Go.

  •    Go

Concise, declarative, and easy to use end-to-end HTTP and REST API testing for Go (golang).Basically, httpexpect is a set of chainable builders for HTTP requests and assertions for HTTP responses and payload, on top of net/http and several utility packages.

goat - :goat: A minimalistic JSON API server in Go

  •    Go

Goat is a minimalistic REST API server in Go. You can pronounce it like the goat, or go-at. Depends on how you like goats.You can use named parameters and access them through goat.Params, wich you can treat as any map[string]string.

rts - RTS: request to struct. Generates Go structs from JSON server responses.

  •    Go

Generate Go structs definitions from JSON server responses. It supports parameters: a line like /users/:user/posts/:pid 1 200 generates type UsersUserPostsPid from the response to the request GET /users/1/posts/200.