code: func (c *Context) Cookie(name string) (string, error) {
  	cookie, err := c.Request.Cookie(name)
  	if err != nil {
  		return "", err
  	}
  	val, _ := url.QueryUnescape(cookie.Value)
  	return val, nil
  }
docs: // Cookie returns the named cookie provided in the request or
  // ErrNoCookie if not found. And return the named cookie is unescaped.
  // If multiple cookies match the given name, only one cookie will
  // be returned.