소스 검색

Fix golint warnings in utils.go (#1209)

Weilin Shi 8 년 전
부모
커밋
6626358d4f
1개의 변경된 파일7개의 추가작업 그리고 4개의 파일을 삭제
  1. 7 4
      utils.go

+ 7 - 4
utils.go

@@ -33,18 +33,23 @@ func Bind(val interface{}) HandlerFunc {
 	}
 	}
 }
 }
 
 
+// WrapF is a helper function for wrapping http.HandlerFunc
+// Returns a Gin middleware
 func WrapF(f http.HandlerFunc) HandlerFunc {
 func WrapF(f http.HandlerFunc) HandlerFunc {
 	return func(c *Context) {
 	return func(c *Context) {
 		f(c.Writer, c.Request)
 		f(c.Writer, c.Request)
 	}
 	}
 }
 }
 
 
+// WrapH is a helper function for wrapping http.Handler
+// Returns a Gin middleware
 func WrapH(h http.Handler) HandlerFunc {
 func WrapH(h http.Handler) HandlerFunc {
 	return func(c *Context) {
 	return func(c *Context) {
 		h.ServeHTTP(c.Writer, c.Request)
 		h.ServeHTTP(c.Writer, c.Request)
 	}
 	}
 }
 }
 
 
+// H is a shortcup for map[string]interface{}
 type H map[string]interface{}
 type H map[string]interface{}
 
 
 // MarshalXML allows type H to be used with xml.Marshal.
 // MarshalXML allows type H to be used with xml.Marshal.
@@ -65,10 +70,8 @@ func (h H) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
 			return err
 			return err
 		}
 		}
 	}
 	}
-	if err := e.EncodeToken(xml.EndElement{Name: start.Name}); err != nil {
-		return err
-	}
-	return nil
+
+	return e.EncodeToken(xml.EndElement{Name: start.Name})
 }
 }
 
 
 func assert1(guard bool, text string) {
 func assert1(guard bool, text string) {