技术栈
入门精讲
桃园码工
3 个月前
gin
·
session
·
实战案例
·
入门精讲
12-Gin 中的 Session --[Gin 框架入门精讲与实战案例]
Session(会话)是Web开发中的一个重要概念,用于在一段时间内跟踪用户的状态或活动。当用户与服务器进行交互时,如登录网站、添加商品到购物车等,服务器需要一种方式来记住这些操作,以便在整个访问期间保持用户的上下文信息。这就是Session的作用所在。
桃园码工
3 个月前
数据库
·
mysql
·
gin
·
实战案例
·
入门精讲
13-Gin 中使用 GORM 操作 mysql 数据库 --[Gin 框架入门精讲与实战案例]
GORM(Golang ORM)是Go语言(Golang)中一个非常流行的对象关系映射(ORM)库,它旨在简化数据库操作。通过GORM,开发者可以使用结构体和接口来代替SQL语句进行数据库的增删改查等操作,从而提高开发效率并减少错误。
桃园码工
3 个月前
运维
·
服务器
·
gin
·
实战案例
·
入门精讲
11-Gin 中的 Cookie --[Gin 框架入门精讲与实战案例]
Cookie 是一种存储在用户浏览器上的小型数据片段,通常用于保存会话信息、用户偏好设置等。当用户访问一个网站时,服务器可以发送一个 Cookie 给浏览器,浏览器会在本地保存这个 Cookie。之后每次用户再次访问同一网站时,浏览器都会将这些 Cookie 一并发送给服务器,从而让服务器能够识别出用户,并根据之前的交互提供个性化服务。
桃园码工
3 个月前
gin
·
实战案例
·
入门精讲
·
自定义 model
9-Gin 中自定义 Model --[Gin 框架入门精讲与实战案例]
在 Gin 框架中自定义 Model 通常指的是定义你自己的数据结构,这些结构体(Structs)将用来表示数据库中的表、API 请求的参数或响应的数据格式。下面是如何在 Gin 中创建和使用自定义 Model 的基本步骤。
桃园码工
3 个月前
gin
·
文件上传
·
实战案例
·
入门精讲
10-Gin 文件上传 --[Gin 框架入门精讲与实战案例]
使用 Gin 框架处理文件上传是一个常见的任务,Gin 提供了简单而直观的方法来处理文件上传。下面将介绍如何用 Gin 实现文件上传功能。
桃园码工
3 个月前
中间件
·
gin
·
实战案例
·
入门精讲
8-Gin 中间件 --[Gin 框架入门精讲与实战案例] 【文末有测试代码】
Gin 是一个用 Go (Golang) 编写的 HTTP web 框架。它以性能好、中间件支持灵活著称,非常适合用来构建微服务或 RESTful API 服务。下面我将提供三个使用 Gin 的路由中间件的完整示例。
桃园码工
3 个月前
gin
·
实战案例
·
入门精讲
·
路由详解
6-Gin 路由详解 --[Gin 框架入门精讲与实战案例]
Gin 是一个用 Go 语言编写的 HTTP Web 框架,以其高性能和简洁的 API 而闻名。它提供了一套强大的路由功能,使得开发者可以轻松地定义 URL 路由规则,并将这些规则映射到具体的处理函数(handler)。以下是关于 Gin 路由的详细解析:
桃园码工
3 个月前
gin
·
实战案例
·
静态文件服务
·
入门精讲
5-Gin 静态文件服务 --[Gin 框架入门精讲与实战案例]
在使用 Gin 框架开发 Go 语言应用程序时,提供静态文件服务(如 HTML、CSS、JavaScript 文件等)是一个常见的需求。Gin 提供了简单的方法来设置静态文件的路由,使得你可以轻松地将这些资源提供给客户端。