首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gin
订阅
freestylewill
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
手把手,带你从零封装Gin框架(九):Token 续签 & 封装分布式锁
前言 如果将 token 的有效期时间设置过短,到期后用户需要重新登录,过于繁琐且体验感差,这里我将采用服务端刷新 token 的方式来处理。先规定一个时间点,比如在过期前的 2 小时内,如果用户访问
揭秘:如何用 Gin 框架打造优雅的 API 接口
从重复代码到优雅封装 在 Gin 框架开发中,你是否经常遇到这样的场景:每个接口都需要重复编写参数绑定、错误处理和响应格式化的代码?这不仅增加了代码量,还降低了开发效率和代码可维护性。 让我们看一个典
手把手,带你从零封装Gin框架(三):日志初始化
前言 本篇来讲一下怎么将日志服务集成到项目中,它也是框架中必不可少的,平时代码调试,线上 Bug 分析都离不开它。这里将使用 zap 作为日志库,一般来说,日志都是需要写入到文件保存的,这也是 zap
手把手,带你从零封装Gin框架(二):配置初始化 & 全局变量
前言 配置文件是每个项目必不可少的部分,用来保存应用基本数据、数据库配置等信息,避免要修改一个配置项需要到处找的尴尬。这里我使用 viper 作为配置管理方案,它支持 JSON、TOML、YAML、H
手把手,带你从零封装Gin框架(一):开篇 & 项目初始化
使用 Go 中最流行的 Web 框架 Gin 来进行二次封装,由于它自由度很高,没办法像 PHP 框架 Laravel 开箱即用,所以就诞生了这个系列的文章,带你一步步将基础服务封装到 Gin 中,方