gin

谢亮_vipxieliang1 天前
中间件·golang·gin
Go Gin 中间件与参数验证:从入门到实战在 Web 开发中,中间件(Middleware)和参数验证是构建健壮应用的两大基石。Gin 作为 Go 语言最流行的 Web 框架之一,提供了简洁而强大的中间件机制,配合 go-playground/validator 可以实现灵活的参数校验。本篇将系统讲解 Gin 中间件的核心原理、常用中间件实践、参数验证与错误翻译,以及文件上传和跨域处理,帮助读者掌握可复用的中间件编写能力。
墨鱼老师9 天前
vue.js·golang·go·gin·前后端分离·计算机毕业设计·go 后端
Go+Gin+Vue 毕设项目:Gin 框架搭建后端基础接口实战很多计算机专业同学做毕设不想用传统 Java,会选择 Go 语言 + Gin 框架来做后端,搭配 Vue 前端实现前后端分离项目。Go 语言部署简单、占用资源少,非常适合毕设演示项目,本篇记录 Gin 后端基础搭建完整流程。
ttwuai11 天前
前端·golang·gin
Golang Web后台管理框架推荐:Gin、GoFrame与数据面板项目怎么分搜索“Golang Web后台管理框架推荐”,不能只看 Stars 排名。2026-10-01 能完成官方仓库核验的四个候选是 XYGo Admin、Gin-Vue-Admin、go-admin-team/go-admin 和 GoAdminGroup/go-admin。它们不是同一种交付物:有的是 GoFrame + Vue3 完整后台,有的是 Gin + Vue 脚手架,有的更接近可嵌入现有服务的数据面板。已经锁定 Gin 技术栈,应该先比较两个 Gin 候选;准备采用 GoFrame + Vue3,
EatFan11 天前
vue.js·golang·go·vue·gin·jwt·rbac
Go语言全栈实战:基于 Gin + Vue + JWT + RBAC 从零搭建前后端分离权限管理系统Go 语言全栈实战:基于 Gin + Vue + JWT + RBAC 从零搭建前后端分离权限管理系统
数据库百宝箱12 天前
java·数据库·gin
rum&gin索引对比RUM访问方法扩展了GIN的基础概念,使我们能够更快地执行全文搜索。 是GIN的下一代全新功能RUM让我们超越了GIN的哪些限制?
ttwuai20 天前
golang·gin
Go开源后台管理系统推荐:怎么按技术栈和边界比较4个官方仓库?如果你搜索“Go开源后台管理系统推荐”,先别把搜索结果里的项目排成一条榜。今天能回到官方仓库核验的候选有 XYGo Admin、gin-vue-admin、GoAdmin 和 GFast,但它们解决的事情并不完全相同:该项目与 GFast 偏 GoFrame 管理平台,gin-vue-admin 是 Gin + Vue3 的完整后台,GoAdmin 更接近可以嵌入现有应用的数据面板 builder。需要 RBAC、CRUD 生成和管理界面时,再比较这四个项目;只想写 API、已经有前端,或者团队已经固定
福兮说1 个月前
后端·go·gin·架构设计
Gin 项目里的错误处理:让 Controller 不必知道错误是怎么来的刚开始写 Gin 项目的时候,Controller 基本都长这样:问题不在于它能不能跑,而在于:Controller 被迫知道了错误是从哪一层、因为什么原因产生的。gorm.ErrRecordNotFound 是数据访问层的概念,它不该泄漏到 HTTP 层。等哪天你把 GORM 换掉,或者给这个查询加一层缓存,所有 Controller 都得跟着改。
妙码生花1 个月前
前端·后端·gin
两个月 59 篇 AI 开发日志 + Golang 商业级实战项目收工后,得来的 AI 使用心法-上完工撒花🎉🎉🎉~两个月了,一天 14-16 小时,单休;恭喜自己学会了 Golang 撒花🎉🎉🎉~
王的宝库1 个月前
开发语言·golang·gin
Gin + GORM上一篇我们做了待办事项 API,但数据存在内存切片里,程序一重启就全没了。这一篇给它接上真正的数据库,用 Go 最流行的 ORM 框架 GORM,让数据"活"下来。 使用 SQLite(一个文件就是数据库),零配置、不用装数据库服务,Windows 也能直接跑通。 建议先看完系列前四篇(Go 项目结构、Go 常用标准库包、Gin 入门),衔接更顺。
妙码生花1 个月前
开发语言·人工智能·后端·golang·node.js·php·gin
golang 应用服务端部署(使用 systemd 服务)ai-go-admin 开源后台系统的服务端部署文档(使用 systemd )供大家参考。Go 默认静态编译,支持把程序需要的逻辑、依赖全部打包进单个可执行二进制文件。
JavaPub-rodert1 个月前
gin
后台操作日志千万别同步写库:从 ShiyuAdmin 看 Gin 异步审计日志设计做后台管理系统,有一个功能很容易被忽略:操作日志。刚开始做项目的时候,很多人觉得日志很简单:但真正上生产以后,老板突然问你:
王的宝库1 个月前
golang·gin
Gin 框架实战上一篇我们学会了用标准库 net/http 起一个网站。但真实项目里,大家更常用框架,Go 里最流行的就是 Gin。 这篇博客从零讲清 Gin 的核心概念:路由、分组、中间件、参数绑定,最后用一个待办事项 API 演示真实的项目架构怎么搭。 建议先看完系列前两篇(Go 项目结构、Go 常用标准库包)再来看这篇,衔接更顺。
Vespeng1 个月前
架构·go·gin
打破传统 MVC:在 Go 中实践高内聚的业务驱动架构在 2025 年初,我曾写过一篇《Go 项目实战:搭建高效的 Gin Web 目录结构》,为刚从 Java 转型到 Go、面对极简的 Gin 感到无从下手的开发者,提供了一套基于传统 MVC(Controller-Service-Model)的平滑过渡方案,那套架构帮助了很多伙伴建立了工程安全感。
念何架构之路1 个月前
学习·gin
Gin辅助模块与学习路径最后一章覆盖剩余的重要文件:response_writer.go、errors.go、mode.go、utils.go、path.go、fs.go。
念何架构之路1 个月前
中间件·gin
Gin内置中间件详解源码位置:recovery.go源码位置:recovery.go:118-145亮点:生产推荐:自定义 Recovery,返回结构化错误体。
灯澜忆梦1 个月前
前端·后端·golang·gin
【基于GO的Web开发15】gin路由和路由组路由是 Web 服务的基础,负责将客户端的请求 URL 分发到对应的处理函数。本篇笔记讲解 Gin 普通路由、Any匹配全部请求、404 自定义、路由分组Group,附带完整代码案例与复习要点。
灯澜忆梦1 个月前
前端·后端·golang·gin
【基于GO的Web开发14】gin请求重定向Gin 的重定向分为 外部重定向(跳转至其他服务器) 和 内部路由重定向(项目内路由转发); 从 HTTP 状态码上又分为:临时重定向、永久重定向