目录
一、简介
二、知识点
三、菜鸟实战
1、创建 go文件
2、运行结果
一、简介
本篇用来介绍 gin 如何绑定与使用 url 参数
二、知识点
- gin 路由
- 参数绑定与映射
- 获取 url 参数
- 根据参数,返回获取的参数数据
- 泛绑定
三、菜鸟实战
实战场景:用 gin 如何绑定与使用 url 参数
马上安排!
1、创建 go文件
package main// 导入包
import ("fmt""runtime""github.com/gin-gonic/gin"
)// 主函数
func main() {// 使用内置函数打印println("Hello", "菜鸟实战")println("实战场景: ", "gin 如何绑定与使用 url 参数")// 初始化r := gin.Default()// 添加路由参数和回调r.GET("/:name/:id", func(c *gin.Context) {// 返回的 code 和 对应的结构体信息c.JSON(200, gin.H{"name": c.Param("name"),"id": c.Param("id"),})})// 泛绑定r.GET("/user/*action", func(c *gin.Context) {// 返回的 code 和 对应的结构体信息c.String(200, "命中泛绑定路由规则 \n")})// 使用包函数打印fmt.Printf("版本: %s \n", runtime.Version())// 启动框架程序, 默认 8080 端口r.Run()}// curl 验证方式
// curl -X GET "http://127.0.0.1:8080/tom/5"
// curl -X GET "http://127.0.0.1:8080/user/addaction"
// curl -X GET "http://127.0.0.1:8080/user/updateaction"
2、运行结果
Hello 菜鸟实战
实战场景: gin 如何绑定与使用 url 参数
[GIN-debug] Listening and serving HTTP on :8080
// 添加路由参数和回调
// 泛绑定
菜鸟实战,持续学习!

