Tag
#Go
从 Markdown 到 Tiptap:个人博客内容系统的结构化改造
一次真实的内容系统迁移:从文件型 Markdown 转向可校验、可版本控制、可复用渲染的 Tiptap JSON。
Next.js 与 Go 分离架构:SSR、API、上传和内容渲染的边界
以当前博客为例,说明 Next.js 负责体验、Go 负责业务时,公开读取、后台写入和媒体上传应该如何分工。
支付与订单系统中的幂等、回调和最终一致性
从预下单、支付通知、主动查单到退款,梳理一条不能依赖前端成功页的交易状态链路。
多租户 SaaS 收银系统:如何划分服务与数据边界
基于真实收银系统工程,讨论租户、门店、商品、库存、交易和支付服务如何拆分,以及哪些边界不能只靠约定。
Go 服务如何建立 Request ID、结构化日志与敏感字段脱敏
一套能真正用于排查接口问题的日志设计:请求关联、字段约束、错误分层、轮转与敏感信息治理。
OAuth Token 生命周期:刷新、缓存与敏感信息保护
结合 Tesla Fleet API 接入,复盘 Partner Token、用户授权 Token、刷新轮换与失败重试的边界。
微信小程序登录与用户数据隔离的 Go 实现
从 wx.login 到 code2Session,再到 JWT 与 Repository 条件,完整说明小程序身份如何转成可信的数据边界。
让博客列表真正分页:Next.js 16 + Go + Tiptap 的实战复盘
结合当前博客的真实代码,复盘 Tiptap 文档如何进入 Go 内容 API,再通过 Next.js 16 的服务端分页、URL 查询状态与不同缓存策略抵达列表、正文、RSS 和 sitemap,并说明当前实现的边界。