go-chat-api 中 requestId 链路打通与 502 排查复盘
记录这两天在 go-chat-api 项目里打通 requestId 链路、理解 context 正确传递方式,并把一个看似代码导致的 500 错误最终定位到外部 LLM API 返回 502 的完整过程。
记录这两天在 go-chat-api 项目里打通 requestId 链路、理解 context 正确传递方式,并把一个看似代码导致的 500 错误最终定位到外部 LLM API 返回 502 的完整过程。
记录一个最小 Go 聊天接口项目的完整落地过程:从 /ping、/chat、handler/service/model 分层、config.yaml 配置读取,到接入真实 LLM API 并完成排错联调。
系统整理 Go net/http 的客户端请求、响应处理、超时边界、连接池、重试与并发实践。