go

大然Ryan13 小时前
go
我用 Go 和 AI 做了一个 macOS 磁盘清理工具:Vole(开源)开源地址:github.com/hellozhangr…做开发的 Mac 用不了多久,磁盘就会被各种缓存塞满:Xcode 的编译产物、模拟器、node_modules、uv / pip / Go 的包缓存、各种 Electron app 的缓存……每次清理都得手动翻目录,或者在网上搜「哪些东西可以删」。
我不会起名字32215 小时前
redis·后端·mongodb·go·即时通讯·im·故障排查
seq 空洞排查:Mongo 的 51 只是预留上界,Redis CURR 才是已消耗边界我不会起名字322 · 后端 / 算法 / 数据库📘 技术栈 | 🧩 力扣 Hot100 | 🐹 Go 项目 | 🟥 Redis | 🐬 MySQL
喵个咪2 天前
前端·后端·go
GoWind 拆解:全链 ID 类型体系——int64 定版与前端字符串化契约本文回答一个问题:一个实体主键的类型怎么在五层(proto / ent / SQL / Go / 前端)之间保持一致,「ID 是 64 位有符号整数」这条口径如何穿透到 TypeScript 与 Dart,而「容量、计数」这类同样是无符号语义的字段又怎么和 ID 划清界限?
喵个咪2 天前
前端·后端·go
GoWind CMS 拆解:发布审批——多级推进、逐级角色与全程留痕本文回答一个问题:一篇文章从「提交审核」到「正式发布」,审批流怎么推进(第几级了)、谁有权批(每级什么角色)、每一次动作如何留痕(谁在何时批了什么)、以及怎么保证不被 Update 接口绕过去?
喵个咪2 天前
前端·后端·go
GoWind Flow 拆解:一个 Go 工作流引擎与它的双模式设计器本文回答一个问题:对标 Flowable/Camunda 常用子集的 Go 工作流底座,引擎侧靠什么保证「流转正确」与「崩溃可恢复」,设计器侧为什么要在 BPMN 画布之外再做一个钉钉式审批树——两个模式怎么共存?
喵个咪2 天前
后端·搜索引擎·go
GoWind CMS 拆解:搜索三板斧——高亮、联想、同义词本文回答一个问题:接了 OpenSearch 之后,「能搜到」与「搜得好」之间还差哪三步——以及为什么同义词偏偏放查询侧而不是索引侧?
喵个咪2 天前
人工智能·后端·go
GoWind 拆解:AI Agent 编排引擎——波次并行、子图递归与人工审批本文回答一个问题:一张 Agent 编排图(选节点、连分支、配审批)从点击「运行」到跑完出轨迹,执行引擎的每一步在做什么——图怎么校验、并行怎么并发且可复现、循环怎么保证终止、子图怎么递归防爆炸、审批怎么挂起恢复、定时怎么无人值守?
喵个咪2 天前
前端·后端·go
GoWind Admin 拆解:打印模板设计器——从画布到服务端 PDF 的完整打印链路本文回答一个问题:运营在画布上拖出一个用户工牌模板,到业务列表页勾选 50 行一键出 PDF——中间的模板怎么存、字段怎么绑、预览怎么保真、批量怎么合并、服务端怎么出 PDF?把这套打印功能的每个环节拆开看。
喵个咪2 天前
大数据·后端·go
GoWind Admin 拆解:BI 大屏设计器——schema 即 JSON、resolver 注入与三张快照表的口径谱系本文回答一个问题:给中后台接一套「可视化设计器 + 仪表盘/大屏渲染」,内核与宿主的边界画在哪、真实取数怎么设计、以及落地第一周会踩哪些坑?
Warson_L2 天前
python·go
高性能架构设计在生产级 AI 系统(尤其是医疗 SaMD)中,最经典且健壮的架构是 Go + Python 协同架构:
我不会起名字3222 天前
redis·go·知识体系·checklist·收官
Redis 从 0 到 1(三十七·收官):36 篇浓缩成 1 张知识地图 + 50 项生产 Checklist我不会起名字322 · 后端 / 算法 / 数据库📘 技术栈 | 🧩 力扣 Hot100 | 🐹 Go 项目 | 🟥 Redis | 🐬 MySQL
Mz码不住2 天前
go
用 Wails 写一个跨平台进程管理器我机器上常年跑着几个自建服务:后端接口、队列消费者,还有几个想起来才用的临时脚本。每次开机都得手动恢复一遍,漏掉哪个就得翻终端找。
我不会起名字3223 天前
后端·mongodb·kafka·go·im·故障排查
消费回调固定 return nil:错误传播与 Kafka 位点提交的区别我不会起名字322 · 后端 / 算法 / 数据库📘 技术栈 | 🧩 力扣 Hot100 | 🐹 Go 项目 | 🟥 Redis | 🐬 MySQL
孔令飞3 天前
云原生·go·ai编程
把 Agent 搬进飞书:飞书 Agent 机器人演示现在写代码的的任务逐渐交给了 AI,开发者除了疯狂的给 AI 安排任务,数据表明,越来越多的精力和时间投入到跟人沟通、开会等非Coding工作。
码上踩坑4 天前
go
Claude Code 会话攒太多,我用 Go 写了个本地管理台Claude Code 的会话都堆在 ~/.claude/projects 下面,一个会话一个 uuid.jsonl,父目录还是 cwd 编码过的名字。会话攒多之后,想找回某次对话只能翻目录,或者先 grep 一遍再打开文件。自带的 resume 列表解决不了跨项目查找。
孔令飞4 天前
云原生·go·ai编程
企业智能化升级:智能体平台设计和实现之前在上家公司接到了一个任务,要搞运维的智能化,所以当时投入了1个Q的时间,开发了一个功能完备的 Lark Bot 机器人。Lark Bot 只是一个客户端入口,该机器人具备相当丰富的智能化能力。在开发Lark Bot时,深深的感受到了 AI 的威力。再加上这1个月,借助 AI 一个人就完成了 OneX 平台的开发:onex.feizaonet.com/。要是放在非 AI 时代,要完成整个平台的上线,至少需要 5 个人,3个月(1个产品、1个前端、3个后端)。
vipxieliang4 天前
后端·go
Go GC 性能优化实践:从 GOGC、GOMEMLIMIT 到分配优化Go 的垃圾回收器(GC)以低延迟著称,但在高并发、大内存的服务里,GC 依然是影响吞吐与稳定性的关键因素。很多线上问题的表象是「CPU 莫名升高」「内存持续上涨」「容器被 OOMKilled」,追根溯源往往落在 GC 参数配置不当或堆分配过多上。
小满zs5 天前
后端·go
Go语言第十八章(架构设计)前面写的都是「单文件 package main」。真正做项目时,代码要拆成多个包、依赖要版本可控——这就靠 Go Modules。
FungLeo6 天前
golang·go·ast·静态检查·成为全栈·代码审阅
成为全栈·Go 后端篇·三轮代码审阅之后:把可读性和证据做成工程规则代码审阅不应只是给出一个分数或列一串偏好。有效审阅要指出可复现的问题、跟踪修复、用独立检查确认结果,也要允许实现者纠正报告里的技术依据。
我不会起名字3226 天前
redis·go·超时·熔断·重试
Redis 从 0 到 1(二十八):Redis 抖一下,重试把它打挂了——超时/重试/熔断的 Go 封装我不会起名字322 · 后端 / 算法 / 数据库📘 技术栈 | 🧩 力扣 Hot100 | 🐹 Go 项目 | 🟥 Redis | 🐬 MySQL