文件名称:Gin+Gorm开发Golang API快速开发脚手架-Golang开发
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-15 09:05:00
Golang Web Frameworks
Gin+Gorm开发Golang API快速开发脚手架 Singo Singo: Simple Single Golang Web Service go-crud正式改名为Singo! 使用Singo开发Web服务: 用最简单的架构,实现够用的框架,服务海量用户 https://github.com/Gourouting/singo Singo文档 https://gourouting.github.io/ 视频实况教程 让我们写个G站吧!Golang全栈编程实况 使用Singo开发的项目实例 https://github.com/Gourouting/giligili 目的 本项目采用了一系列Golang中比较流行的组件,可以以本项目为基础快速搭建Restful Web API 特色 本项目已经整合了许多开发API所必要的组件: Gin: 轻量级Web框架,自称路由速度是golang最快的 GORM: ORM工具。本项目需要配合Mysql使用 Gin-Session: Gin框架提供的Session操作工具 Go-Redis: Golang Redis
【文件预览】:
singo-master
----conf()
--------i18n.go(1KB)
--------locales()
--------conf.go(482B)
----go.mod(447B)
----.env.example(187B)
----service()
--------user_register_service.go(2KB)
--------user_login_service.go(1KB)
----main.go(176B)
----auth()
--------.keep(0B)
----model()
--------migration.go(110B)
--------init.go(1KB)
--------user.go(1KB)
----middleware()
--------cors.go(903B)
--------auth.go(694B)
--------session.go(439B)
----util()
--------logger.go(2KB)
--------common.go(367B)
----LICENSE.md(1KB)
----README.md(3KB)
----cache()
--------main.go(572B)
----api()
--------main.go(1020B)
--------user.go(954B)
----serializer()
--------user.go(696B)
--------common.go(2KB)
----.gitignore(20B)
----server()
--------router.go(723B)