mcpField
G
gin

gin

github.com/full-stack-skills开发047 次安装4 周前更新
代码仓库

关于 gin

gin 是面向 Go Web 开发的技能,指导使用 Gin 编写 HTTP 路由、中间件、请求绑定与响应渲染。内容也涵盖路由组、验证、静态文件和优雅关闭。

主要功能

  1. 01设置 HTTP 路由与路由组
  2. 02编写及组织中间件
  3. 03绑定请求并进行校验
  4. 04渲染响应和提供静态文件
  5. 05配置恢复机制与优雅关闭

适用场景

  1. 01为 Go 服务构建 HTTP 路由
  2. 02为接口添加 CORS 与恢复中间件
  3. 03处理并校验请求数据
  4. 04规划服务关闭与部署

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/full-stack-skills/go-skills --skill gin

安装后在 Claude Code 中输入/gin确认已加载。

附带文件agents/openai.yamlLICENSE.txt

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

When to use this skill

Use this skill whenever the user wants to:

  • 用 Gin 编写 Go HTTP 路由、中间件、绑定与渲染
  • 配置路由组、 recovery、CORS 与部署

How to use this skill

  1. 核心:gin.Default()、GET/POST、c.JSON、c.Bind;路由组与中间件。
  2. 进阶:自定义中间件、验证、静态文件;Graceful shutdown。
  3. 参考:https://gin-gonic.com/docs/

Best Practices

  • 中间件顺序与职责清晰;错误统一返回。
  • 绑定与校验;生产用 recovery 与日志。

Keywords

gin, Go Web, 路由, 中间件

评论

支持 Markdown