code: func (ctx *Context) SetSuperSecureCookie(secret, name, value string, others ...interface{}) {
  	key := pbkdf2.Key([]byte(secret), []byte(secret), 1000, 16, sha256.New)
  	text, err := com.AESGCMEncrypt(key, []byte(value))
  	if err != nil {
  		panic("error encrypting cookie: " + err.Error())
  	}
  
  	ctx.SetCookie(name, hex.EncodeToString(text), others...)
  }
docs: // SetSuperSecureCookie sets given cookie value to response header with secret string.