初级会员
  • 第 58442 位会员
  • yupor5
  • 2020-12-04 13:53:41
  • Offline
  • 19 74

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 用vcode 有点难受,goland 太省心
  • 评论了博文 Golang Http 验证码示例
    我改了下,用两步 获取验证码图片 func (u *UserApi) GetImgCode(c *gin.Context) { captchid := captcha.NewLen(4) //newimg := captcha.NewImage(captchid, captcha.RandomDigits(4),100,32) c.Writer.Header().Set("Cache-Control", "no-cache, no-store, must-revalidate") //禁止 缓存 c.Writer.Header().Set("Pragma", "no-cache") //禁止 缓存 c.Writer.Header().Set("Expires", "0") c.Writer.Header().Set("captchid", captchid) var content bytes.Buffer c.Writer.Header().Set("Content-Type", "image/png") //png格式 captcha.WriteImage(&content, captchid, 100, 32) //c.Writer.Header().Set("Content-Type", "application/octet-stream") http.ServeContent(c.Writer, c.Request, "", time.Time{}, bytes.NewReader(content.Bytes())) return } 验证验证码 func (u *UserApi) verificationCaptchid(c *gin.Context) bool { captchid := c.GetHeader("captchid") capsid := c.GetHeader("capsid") return captcha.VerifyString(captchid, capsid) }
  • 我也是菜鸟 前面用nginx 中间rpcx 数据库mysql ok dosker 是环境可以快速启来,以后 扩大了 nginx 可以负载, rpcx 可以多开几个,mysql 用中间件 ok
  • https://www.reddatetech.com/ 红枣科技
  • 我也更新了,出现了问题,我发个库,看go1.16能正常更新下来 github.com/Gre-Z/common/jtime 反正我这1.16出问题