Gin + Gorm 技术栈概览

Gin 是一个高效的 HTTP Web 框架,Gorm 是一个强大的 ORM(对象关系映射)库。它们结合使用可以快速构建高性能的 Web 应用程序。
然而,Gin 是一个微框架,开箱即用并不附带大量花哨功能。它仅提供构建 API 所需的基本工具,例如路由、表单验证等。对于诸如用户认证、文件上传和发送邮件等任务,要么安装另一个第三方库,要么自行实现。
构建一个执行简单 CRUD 操作的 REST API
1 | cd demo |
从 main.go 文件开始,创建一个简单的 REST API:
1 | package main |
使用 Default 路由器,因为 Gin 提供了一些有用的中间件,可用于调试我们的服务器。