Clearly it expects the "T", but it chokes on it. Sending only the date part doesn't work either.
// BinderFunc returns the Binder for this JSONRequestTypeBinder
func (js JSONContentTypeBinder) BinderFunc() Binder {
return func(req *http.Request, value interface{}) error {
return json.NewDecoder(req.Body).Decode(value)
}
}