golang
已收录文章:161篇
-
database/sql的Query和Exec不暴露执行耗时,因标准库抽象屏蔽了驱动细节,返回值无耗时字段,必须在调用链路中手动包裹计时逻辑或通过Context超时机制拦截。203 收藏
-
Golang · Go教程 | 1星期前 | Go教程 · Go1.24 · FIPS · 安全合规 · Go1.26 · golang Go 合规 后端安全 FIPS 140-3 GOFIPS140从 GOFIPS140、GODEBUG=fips140 到 TLS 限制、CI 审计和灰度上线,讲清 Go 原生 FIPS 140-3 模式在真实项目里应该怎么落地。203 收藏
-
Pebble的compaction触发逻辑需设L0CompactionThreshold=4、L0StopWritesThreshold=12,并禁用DisableWAL;避免L0文件堆积导致读延迟飙升,确保写入阻塞前及时触发合并。201 收藏
-
Go实现SSE推送核心是设对响应头、每次写完立刻flush、禁用超时;漏任一环节,EventSource即卡在connecting状态。199 收藏
-
必须先创建Stream,否则Publish会panic;JetStream需显式初始化并配置存储策略,连接后须调用jetstream.New(nc)或nc.JetStream()检查错误,且服务端必须启用-js参数,客户端需显式设置StorageType、DeliverPolicy、MsgID与Duplicates等关键参数。198 收藏
-
Golang · Go教程 | 6天前 | errgroup · Context · Go教程 · 后端工程 · Golang实战 · 并发治理 · golang Go 并发编程 错误处理 context errgroup 后端工程 生产实践 SetLimit从批量调用下游接口的并发扇出场景出发,讲清 errgroup.WithContext、Go、Wait、SetLimit、TryGo、错误传播、Context 取消和结果聚合的生产写法。197 收藏