【Go实战基础】gin 如何绑定与使用 url 参数

目录 一、简介 二、知识点 三、菜鸟实战  1、创建 go文件 2、运行结果 一、简介 本篇用来介绍 gin 如何绑定与使用 url 参数 二、知识点

目录

一、简介

二、知识点

三、菜鸟实战 

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

 // 添加路由参数和回调

// 泛绑定

 

  菜鸟实战,持续学习!