技术栈
golang
喵了几个咪
1 小时前
微服务
·
golang
·
go
·
1024程序员节
·
admin
·
gowind
GoWind Admin 拆解:一个 Sender 接口接 39 个通知渠道
本文回答一个问题:通知渠道从"邮件/短信/Webhook"老三样扩到 39 种(钉钉、飞书、Slack、Telegram、Bark、极光、Twilio、PagerDuty……),代码量为什么没有翻 13 倍——配置面是怎么设计的?
紧跟先前的步伐
4 小时前
人工智能
·
ai
·
golang
·
1024程序员节
Go AI Agent 实战 13|大模型流式输出 Streaming 的实现
本系列共 10 阶段,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段二 Go 调用大模型 · 第 6 课(13) 上一篇:HTTP 状态码、API 错误处理与日志
喵了几个咪
5 小时前
golang
·
gowind
GoWind Ops 深度拆解:纯出站 Agent + MQTT 信令,把「管机器、跑项目、发脚本、构建分发」做扎实
本文回答一个问题:当你点下「分发到 20 台机器」,从浏览器到目标机磁盘落定,中间经过了哪些服务、哪些协议、哪些状态机与哪些防呆设计?
紧跟先前的步伐
6 小时前
人工智能
·
ai
·
golang
·
1024程序员节
Go AI Agent 实战 14|多轮对话与上下文历史管理
本系列共 10 阶段,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段二 Go 调用大模型 · 第 7 课(14) 上一篇:大模型流式输出 Streaming 的实现
microrain
6 小时前
javascript
·
物联网
·
golang
·
sagooiot
设备报文怎么变,SagooIoT 只约定三个函数名
接入清单摊开的时候,差别往往不在协议栈上,而在报文长得什么样。同样是"上报一次温湿度",三台设备可能长成这样:
紧跟先前的步伐
7 小时前
人工智能
·
安全
·
ai
·
golang
·
1024程序员节
Go AI Agent 实战 15|context.Context、超时与取消机制
本系列共 10 阶段,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段二 Go 调用大模型 · 第 8 课(15) 上一篇:多轮对话与上下文历史管理
编程的一拳超人
7 小时前
java
·
python
·
golang
·
node.js
·
agent
【元宝搜索开发者征文大赛】四语实战:Java/Python/Go/Node.js 构建 AI 搜索应用全攻略
一份 API,四种语言,四类真实业务场景,四套可运行的原型系统。作品阶段:可演示原型(四个项目均已完成开发、联调与端到端验证,提供完整源码与真实运行截图)
飞鸟真人
1 天前
后端
·
golang
IM网关系列(九)单账号流量统计:滑动窗口桶方案设计与Go实现
IM网关是长连接接入层(WebSocket为主),需要对上行消息做限流防护:防止真人账号刷屏、机器人刷消息、恶意账号打满带宽、群组消息风暴拖垮后端。 需求约束:
紧跟先前的步伐
1 天前
人工智能
·
ai
·
golang
·
json
Go AI Agent 实战 11|请求结构、响应结构与 JSON 解析
本系列共 10 阶段,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段二 Go 调用大模型 · 第 4 课(11) 上一篇:环境变量、API Key 与密钥安全
利威尔xu
1 天前
后端
·
websocket
·
微服务
·
面试
·
golang
Go IM 源码实战(2):WebSocket 握手 11 步,少 1 个参数连不上
你好,我是利威尔xu。这是「项目实战」下**「Go IM 源码实战」系列第 2 篇**。上一篇我们建了整张地图,这一篇下到第一层——客户端连上来的那道门。
利威尔xu
1 天前
开发语言
·
后端
·
性能优化
·
golang
·
高并发
万字详解 | Go 进阶(二)GC 三色标记:STW 从 10ms 压到 40μs,1 次 Full GC 让线上 P99 抖了 3 秒
你好,我是利威尔xu。这是「GO保姆级万字详解」专栏的第二篇进阶向长文。上一篇《万字详解 | Go 进阶(一)GMP 调度器:10 万个 goroutine 凭什么不慌?》把"谁在执行 goroutine"讲完了,这篇解决下一个问题:goroutine 执行完产生的垃圾,Go 是怎么在不停服的前提下干掉的。两篇合起来,才是完整的运行时图景。
紧跟先前的步伐
1 天前
开发语言
·
人工智能
·
http
·
ai
·
golang
Go AI Agent 实战 12|HTTP 状态码、API 错误处理与日志
本系列共 10 阶段,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段二 Go 调用大模型 · 第 5 课(12) 上一篇:请求结构、响应结构与 JSON 解析
pan_junbiao
1 天前
开发语言
·
后端
·
golang
Go语言中的空白标识符
空白标识符是由下划线 “_” 表示的特殊标识符,对于不被使用且存在的变量,可以使用空白标识符表示。空白标识符不占用内存、不保存值、不能读取,用来接收不需要的返回值,规避编译器 “变量声明未使用” 报错。
念何架构之路
2 天前
开发语言
·
后端
·
golang
go-grpc设计思想
.proto 是唯一事实,客户端存根、服务端接口、路由表全部由它生成(02 篇)。业务代码永远不手写"方法名→处理函数"的映射——手写的映射在跨语言、跨团队、跨版本时必然漂移。生成物收敛到极少数入口(Invoke/NewStream),框架逻辑与业务逻辑彻底分层。
microrain
2 天前
物联网
·
缓存
·
golang
·
sagooiot
SagooIoT 的缓存换后端只改一行配置,文件后端连 Redis 都不需要
先说一个很常见的现场条件:一台机器、一个数据目录、一份二进制,没有额外的中间件可以装。这种环境里做物联网平台,最容易被卡住的不是协议解析,而是"那些本该放在 Redis 里的东西该放哪里"。设备详情、产品 TSL、系统参数、告警规则、规则链,全都是读多写少、结构固定、可以常驻的字典数据。
喵了几个咪
2 天前
golang
·
gowind
GoWind ShortPlay 深度拆解:三服务 BFF + Core,一条请求的完整工程链路
本文回答一个问题:一次上下滑、一次发布、一次审核驳回,在 GoWind ShortPlay 里分别走过了哪些代码、哪些状态与哪些取舍?
紧跟先前的步伐
3 天前
人工智能
·
ai
·
golang
Go AI Agent 实战 06|JSON 结构化输出与 Go 后端校验
本系列共 10 阶段 ,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段一 大模型基础 · 第 6 课 上一篇:Temperature 与生成参数
紧跟先前的步伐
3 天前
人工智能
·
http
·
ai
·
golang
Go AI Agent 实战 08|HTTP 模型 API 的工作原理与请求流程
本系列共 10 阶段,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段二 Go 调用大模型 · 第 1 课(08) 上一篇:模型幻觉、能力边界与成本控制
紧跟先前的步伐
3 天前
大数据
·
人工智能
·
golang
Go AI Agent 实战 07|模型幻觉、能力边界与成本控制
本系列共 10 阶段 ,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段一 大模型基础 · 第 7 课 上一篇:JSON 结构化输出与 Go 后端校验