首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gin
南雨北斗
创建于2024-10-25
订阅专栏
Golang-Gin框架知识点
暂无订阅
共11篇文章
创建于2024-10-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Gin使用logrus包生成请求日志文件
提醒:windows11操作系统如果使用localhost作为本地服务器url,则会返回ipv6地址,为“::1”,等价于ipv4地址“127.0.0.1”
Gin使用logrus包进行日志输出
代码: 调试控制台输出示例: 说明: 1.用到三个包,go内置的time包,第三方包:gin框架包和logrus包。 2.使用gin创建服务器后,用Use方法添加中间件函数LoggerMiddlewa
Gin gin.H是什么?
基本概念 在 Go 语言的 Gin 框架中,gin.H是一个map[string]interface{}类型的别名。它主要用于方便地构建可以转换为 JSON 格式的数据结构,在向客户端返回 JSON
Gin gin.Engine的详解
基本概念 gin.Engine是 Gin 框架的核心结构体,它就像是一个 HTTP 服务器的大脑,用于管理路由、中间件和整个 HTTP 服务的运行。它是构建 Web 应用程序的基础,所有的路由注册和中
Gin ShouldBindJSON和BindJSON的区别
错误处理方式 ShouldBindJSON: 这个方法在绑定 JSON 数据时,如果出现错误(例如 JSON 数据格式不符合预期、类型不匹配等),它不会直接返回 HTTP 错误响应。而是返回一个错误值
Gin gin.Context结构体的方法
基本介绍 gin.Context是 Gin 框架中最重要的对象之一,它包含了请求和响应的所有信息,如请求头、请求参数、请求体、响应状态码、响应体等。通过这个上下文对象,可以方便地处理 HTTP 请求和
结构体和映射获取json数据的区别
在 Go 语言中,使用结构体和使用映射(如map[string]interface{},类似于集合的概念)来获取 JSON 数据有以下区别: 1. 数据结构定义 结构体方式 需要提前定义一个结构体类型
gin框架获取get、post和json值
1.路由格式:“/user/info/:id”。这里的id为info后的参数,url为“user/info/8”,8为绑定的id。 2.路由函数定义:id := c.Param("id") 路由函数示
Gin框架项目文件结构
说明: 1.app.go为入口文件 2.router包为路由文件,包含router.go 3.controller包为控制器文件,包含common.go文件和user.go文件 4.控制器common
Gin框架路由分组
注意事项: 1.如果使用vscode编辑器,windows防火墙的病毒防护功能可能会阻止某些插件的下载,需先关闭病毒防护 2.推荐使用API测试工具,如apifox,postman等,更便捷的进行路由
Gin框架导入并启用GET请求
1.启动go.mod模式,在目录中新建go.mod文件,终端命令:go mod init 文件夹名 2.获取gin包,命令:go get -u github.com/gin-gonic/gin 3.在