What It Does Binds http.Request to struct Data validation Error handling Why It Helps Remove binding, validation, and error handling from your application logic Reads the Content-Type to determine for you how to deserialize No middleware: just a function call Use with Negroni, gocraft/web, std lib, etc. How It Looks myStruct := new(MyStruct) errs := binding.Bind(req, myStruct) if errs.Handle(respo