@@ -12,28 +12,28 @@ type ErrorResponse struct {
1212 Message string `json:"message"`
1313}
1414
15- func (e * ErrorResponse ) Error () string {
15+ func (e ErrorResponse ) Error () string {
1616 return e .Message
1717}
1818
19- func BadRequest (msg string ) * ErrorResponse {
20- return & ErrorResponse {Code : 400 , Message : msg }
19+ func BadRequest (msg string ) ErrorResponse {
20+ return ErrorResponse {Code : 400 , Message : msg }
2121}
2222
23- func InternalServerError () * ErrorResponse {
24- return & ErrorResponse {Code : 500 , Message : "Internal Server Error" }
23+ func InternalServerError () ErrorResponse {
24+ return ErrorResponse {Code : 500 , Message : "Internal Server Error" }
2525}
2626
27- func NotFound () * ErrorResponse {
28- return & ErrorResponse {Code : 404 , Message : "Resource Not Found" }
27+ func NotFound () ErrorResponse {
28+ return ErrorResponse {Code : 404 , Message : "Resource Not Found" }
2929}
3030
31- func Unauthorized () * ErrorResponse {
32- return & ErrorResponse {Code : 401 , Message : "Unauthorized" }
31+ func Unauthorized () ErrorResponse {
32+ return ErrorResponse {Code : 401 , Message : "Unauthorized" }
3333}
3434
35- func Forbidden () * ErrorResponse {
36- return & ErrorResponse {Code : 403 , Message : "Forbidden" }
35+ func Forbidden () ErrorResponse {
36+ return ErrorResponse {Code : 403 , Message : "Forbidden" }
3737}
3838
3939func RespondKnownError (res http.ResponseWriter , err ErrorResponse ) {
@@ -44,11 +44,11 @@ func RespondKnownError(res http.ResponseWriter, err ErrorResponse) {
4444
4545func RespondError (res http.ResponseWriter , req * http.Request , err error ) {
4646 switch bindErr := err .(type ) {
47- case * ErrorResponse :
48- RespondKnownError (res , * bindErr )
47+ case ErrorResponse :
48+ RespondKnownError (res , bindErr )
4949 default :
5050 log .Printf ("Non HTTP error occured: %v" , err )
51- RespondKnownError (res , * InternalServerError ())
51+ RespondKnownError (res , InternalServerError ())
5252
5353 }
5454}
0 commit comments