ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Go GinDefaultQuery给请求参数赋默认值

    Aug 26, 202210 min read
    package main
    
    import (
      "fmt"
      "net/http"
      "reflect"
      "strings"
    
      "github.com/gin-gonic/gin"
    )
    
    func main() {
      r := gin.Default()
      r.GET("defaultQuery", defaultQuery)
      r.Run()
    }
    
    func defaultQuery(c *gin.Context) {
      c.JSON(http.StatusOK, gin.H{
        "id_":   c.DefaultQuery("id", "100"),
        "name_": c.Query("name"),
      })
    }
    
    

    相关文章

    Flutter修改应用版本号和获取版本号

    本文介绍了如何在Flutter应用中通过pubspec.yaml文件修改版本号,并使用package_info_plus包获取应用的版本信息。

    Gin 反向代理接口

    该代码片段使用 Gin 框架实现了一个反向代理,将接收到的 GET 请求通过指定的 IP 和端口转发。

    SF Symbols iOS 放源代码的图标库的使用

    SF Symbols 是苹果为 iOS 13 及以上系统设计的一套字体图标库,通过 Xcode 可快速添加到界面元素中,简化图标设计流程,加速 iOS 应用开发。

    TCP:IP 协议

    标题“TCP/IP协议”涉及梳理一个完整的网络通信过程。

    JS DOM 如何在节点下方插入一个新的节点?

    使用HTML DOM的appendChild()方法可以将新创建的节点插入到指定目标节点的子节点列表末尾。