A golang HTTP API
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Drew Bednar 9fa3b1d6c6
continuous-integration/drone/push Build is passing Details
Updating mod
4 weeks ago
bin Working dev and health endpoint 4 weeks ago
cmd/api Adding internal/assert for testing 4 weeks ago
internal Adding internal/assert for testing 4 weeks ago
migrations Initial project setup 1 month ago
.air.toml Working dev and health endpoint 4 weeks ago
.drone.yaml Initial project setup 1 month ago
.gitignore Working dev and health endpoint 4 weeks ago
Makefile Working dev and health endpoint 4 weeks ago
NOTES.md Working dev and health endpoint 4 weeks ago
README.md Adding markdown table 4 weeks ago
go.mod Updating mod 4 weeks ago
go.sum Added httprouter and additional movie route stubs 4 weeks ago

README.md

pulley

build-status

A Golang HTTP API

Routes

Uses CleanURLs

Method URL Pattern Handler Action
GET /v1/healthcheck healthcheckHandler Show application information
GET /v1/movies listMoviesHandler Show the details of all movies
POST /v1/movies createMovieHandler Create a new movie
GET /v1/movies/:id showMovieHandler Show the details of a specific movie
PUT /v1/movies/:id editMovieHandler Update the details of a specific movie
DELETE /v1/movies/:id deleteMovieHandler Delete a specific movie