singo:Gin+Gorm开发Golang API快速开发脚手架
Singo
Singo: Simple Single Golang Web Service
go-crud正式改名为Singo!
使用Singo开发Web服务: 用最简单的架构,实现够用的框架,服务海量用户
Singo文档
视频实况教程
使用Singo开发的项目实例
目的
本项目采用了一系列Golang中比较流行的组件,可以以本项目为基础快速搭建Restful Web API
特色
本项目已经整合了许多开发API所必要的组件:
: 轻量级Web框架,自称路由速度是golang最快的
: ORM工具。本项目需要配合Mysql使用
: Gin框架提供的Session操作工具
: Golang Redis客户端
: 开发环境下的环境变量工具,方便使用环境变量
: Gin框架提供的跨域中间件
自行实现了国际化i18n的一些基本功能
本项目是使用基于cookie实现的session来保存登录状态的,