github.com/mojocn/base64Captcha

func GetCaptcha(c *gin.Context){
driver := base64Captcha.NewDriverDigit(80, 240, 5, 0.7, 80)
cp := base64Captcha.NewCaptcha(driver, store)
id, b64s, err := cp.Generate()
if err != nil {
zap.S().Errorf("生成验证码错误: %s", err.Error())
c.JSON(http.StatusInternalServerError, gin.H{
"msg":"生成验证码错误",
})
return
}
c.JSON(http.StatusOK, gin.H{
"captchaId": id,
"picPath": b64s,
})
}

最新文章

  1. 自己做了一个json格式化工具,亲测可以使用
  2. web api 处理发送过来的文件(图片)
  3. JSON数据格式
  4. 前端们,gulp该用起来了,简单的demo入门——gulp系列(一)
  5. python3 入门 (二) 列表的使用
  6. 【Linux】为啥查某个进程的线程,查出来的所有线程的pid不一样啊
  7. HDU 1698 (线段树 区间更新) Just a Hook
  8. vim纯文本处理插件txtbrowser
  9. Cortex-A9 PWM Timer
  10. 线程:ThreadLocal实现线程范围内共享变量
  11. 关于Storm Stream grouping
  12. Go 语言集成开发环境 GoLand 更新至 2018.1.3 版本
  13. SpringBoot进阶教程(二十五)整合Redis之@Cacheable、@CachePut、@CacheEvict的应用
  14. springboot之配置文件
  15. Orange Greenworks
  16. sha256加密
  17. mybatis进阶--一对多查询
  18. 李群与李代数在slam中的应用
  19. JS判断页面加载完毕
  20. 精美的HTML5/CSS3表单 带小图标

热门文章

  1. ES6扩展——数组的新方法(Array.from、Array.of、Array.fill、Array.includes、keys values entries 、find)
  2. MySQL主从复制NEW
  3. Three.js 中 相机的常用参数含义
  4. 矩阵BFS
  5. HDD成都站:HMS Core 6.0带来新可能 多元服务驱动产品商业成功
  6. Python 高级特性(3)- 列表生成式
  7. Flask(6)- debug 模式
  8. MongoDB 常见问题 - 解决 brew services list 查看 MongoDB 服务 status 显示 error 的问题
  9. Delphi使用Zxing创建二维码
  10. python库--tensorflow--RNN(循环神经网络相关)