在现代 Web 应用程序中,流量的突增是不可避免的。为防止服务器被过多的请求压垮,限流(Rate Limiting) 是一个至关重要的技术手段。 本文将通过 Go 语言的 Gin 框架,演示如何使用漏桶算法和令牌桶算法来实现 API 的限流
2024-11-19
使用漏桶和令牌桶实现API速率限制
Go语言中使用JWT鉴权、Token刷新完整示例,拿去直接用!
分布式唯一ID生成:深入理解Snowflake算法在Go中的实现
Viper,一个Go语言配置管理神器!
Go Web服务中如何优雅平滑重启?
Go Web服务中如何优雅关机?
用 Zap 轻松搞定 Go 语言中的结构化日志
Redis 实现高效任务队列:异步队列与延迟队列详解
如何用Redis高效实现点赞功能?用Set?还是Bitmap?
Go语言中高效使用Redis的Pipeline
Go语言中如何扫描Redis中大量的key
Go语言中使用sqlx来操作事务