Gin 框架演示

Gin vv1.10.0 | Go vgo1.22.12

📚 API 路由示例

GET /go/api/ping JSON响应示例
GET /go/api/hello/:name 路径参数示例
GET /go/api/query?name=xxx&age=18 查询参数示例
POST /go/api/json JSON参数绑定示例
POST /go/api/form 表单参数示例
GET /go/api/notes RESTful - 笔记列表
POST /go/api/notes RESTful - 创建笔记
GET /go/api/notes/:id RESTful - 获取笔记
PUT /go/api/notes/:id RESTful - 更新笔记
DELETE /go/api/notes/:id RESTful - 删除笔记
GET /go/admin 管理后台(BasicAuth)

🧪 快速测试

可以用 curl 直接测试接口:

# 测试ping
curl /go/api/ping

# 测试路径参数
curl /go/api/hello/张三

# 创建笔记
curl -X POST /go/api/notes \
  -H "Content-Type: application/json" \
  -d '{"title":"我的笔记","content":"内容"}'