随笔分类 -  go-gin

摘要:Gin模板和渲染 模板语法 {{ . }} 取值 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial- 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(65) 评论(0) 推荐(0)
摘要:Gin网络请求与路由处理 来源:https://www.qfgolang.com/?special=ginkuangjia&pid=2783 创建Engine ​ gin框架中,Engine被定义为一个结构体。包含: 路由组 中间件 页面渲染接口 框架配置设置 ..... 创建方式 engine1 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(72) 评论(0) 推荐(0)
摘要:Go-Gin介绍 介绍 ​ Gin 是一个用 Go (Golang) 编写的 web 框架。 它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httprouter,速度提高了近 40 倍。 手册: https://gin-gonic.com/zh-cn/docs 安装 设置g 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(28) 评论(0) 推荐(0)
摘要:Gin请求参数绑定与多数据格式处理 表单实体绑定(参数绑定) ​ 使用PostForm这种单个获取属性和字段的方式,代码量较多,需要一个一个属性进行获取。gin框架提供了数据结构体和表单提交数据绑定的功能,提高表单数据获取的效率: type UserRegister struct { Usernam 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(121) 评论(0) 推荐(0)
摘要:运行多个服务 gin可以在多个端口启动服务,例如: package main import ( "log" "net/http" "time" "github.com/gin-gonic/gin" "golang.org/x/sync/errgroup" ) var ( g errgroup.Gro 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(28) 评论(0) 推荐(0)
摘要:2021年 10月 19日 星期二 13:57:23 CST 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(57) 评论(0) 推荐(0)
摘要:Gin中间件 来源: https://www.qfgolang.com/?special=ginkuangjia&pid=4095 中间件 ​ 在web应用服务中,完整的一个业务处理在技术上包含客户端操作、服务器端处理、返回处理结果给客户端三个步骤。 ​ 在实际的业务开发和处理中,会有更负责的业务和 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(66) 评论(0) 推荐(0)
摘要:多数据格式返回请求结果 来源:https://www.qfgolang.com/?special=ginkuangjia&pid=2927 gin框架中,支持返回多种请求数据格式。 []byte ... engine := gin.Default() engine.GET("/hello", fun 阅读全文
posted @ 2022-05-27 14:40 nsfoxer 阅读(42) 评论(0) 推荐(0)