写作热力图 加载中...
加载中...

2026

微信读书书单同步扩展:从 Chrome 插件到 Go 后端的全链路实现

微信读书书单同步扩展:从 Chrome 插件到 Go 后端的全链路实现

作为一名热爱阅读的技术人,我在微信读书上积累了数百本书的读书笔记。但每次想在自己的博客上展示阅读清单时,都要手动复制粘贴,效率极低。于是,我决定开发一个自动化的书单同步方案,实现从微信读书到个人博客的一键同步。 项目背景与需求分析痛点作为一个长期在微信读书上阅读的用户,我面临以下几个问题: 数...

构建博客评论系统:多层安全防护与智能审核的Go+Gin实战

构建博客评论系统:多层安全防护与智能审核的Go+Gin实战

本文详细记录了一个具备多层安全防护、智能内容审核、多层限流防刷的博客评论系统的完整构建过程,涵盖Gin框架搭建、JWT认证、IP/邮箱/内容多重限流、人机验证、AI内容审核等核心技术的实现。 目录 项目概述与架构设计 技术栈选型与项目结构 多层安全防护体系 数据库设计与模型关...

构建高可扩展音乐流媒体后端:Go+Gin+OSS架构实战

构建高可扩展音乐流媒体后端:Go+Gin+OSS架构实战

本文详细记录了一个完整的音乐播放器后端服务的构建过程,涵盖Gin框架搭建、JWT认证、阿里云OSS对象存储、音频格式转换、定时任务调度、数据库设计等核心技术的完整实现。 目录 项目概述与架构设计 技术栈选型与项目结构 配置管理与环境隔离 数据库设计与模型关系 JWT认证与权限控制 阿里云OSS集...

基于Gin框架构建高性能运动数据服务端:从架构设计到生产实践

基于Gin框架构建高性能运动数据服务端:从架构设计到生产实践

本文详细记录了一个完整的运动APP后端服务的构建过程,涵盖Gin框架搭建、JWT认证、阿里云短信集成、MySQL与InfluxDB双存储架构、Redis缓存优化、安全防护策略等核心技术的完整实现。 目录 项目概述与架构设计 技术栈选型与依赖管理 项目结构规范 配置管理与环境隔离 数据库设计与双存...

2020

玩转 HTTP3

玩转 HTTP3

超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。自1990年代初以来,HTTP 协议是整个Internet进行数据通信的基础。 在 HTTP/1.0 中,每一个TCP请求或响应都会被分配一个...

123