介绍

  1. 采用 gin + xorm 自动生成增删改查api,可重写增删改查api函数 
  2. golang的orm库中xorm是本人觉得比较好用的,语法都很清晰(本人最开始用beego/orm和gorm现在转xorm了),文档地址 http://www.xorm.io/
  3. 程序启动的默认配置都在setting包下面,setting优先从环境变量里面读取配置
  4. docker-compose文件夹下面有常用的一些组件的docker-compose.yml以及相关配置,可以直接使用,或者自行更改配置
  5. main函数中注释的部分需要根据本地数据库情况来链接,暂时只放开了mysql链接 (配置从setting包里面看默认配置,稍微更改即可链接成功) 

golang web开发脚手架,集成了redis,mongo,influxdb数据库相关api(这个框架超级好用,强烈推荐)_x-orm


使用

default_passxxxxx/api/sign_in


登录成功之后可以看到cookie已经写入客户端(我用的是postman) golang web开发脚手架,集成了redis,mongo,influxdb数据库相关api(这个框架超级好用,强烈推荐)_x-orm_03

登录之后可以调用其他接口了golang web开发脚手架,集成了redis,mongo,influxdb数据库相关api(这个框架超级好用,强烈推荐)_x-orm_04

10. jwt过期时间在utils.cookie文件里设置




项目地址:https://github.com/bugfan/gows

golang web开发脚手架,集成了redis,mongo,influxdb数据库相关api(这个框架超级好用,强烈推荐)_x-orm_04golang web开发脚手架,集成了redis,mongo,influxdb数据库相关api(这个框架超级好用,强烈推荐)_redis_06







生活不止眼前的苟且,

还有课本里的诗和到不了的远方!


本文分享自微信公众号 - 释然IT杂谈