golang
已收录文章:262篇
-
整理并发治理上线前必须确认的 context、限流、连接池、降级和监控事项。357 收藏
-
批处理易OOM因默认全量加载,需分批并控内存;bufio.Scanner默认64KB缓冲易爆错,应调大或改用Reader;切片需预分配与复用减GC;并发批处理须用信号量限流,不可仅靠WaitGroup。353 收藏
-
通过设置TCP读写缓冲区大小和使用bufio.Writer合并小数据包,可显著提升Golang中TCP数据传输效率。352 收藏
-
配置 http.Client 和 Transport 超时,避免下游慢响应占满资源。351 收藏
-
正确配置私有仓库依赖需先设置GOPRIVATE跳过代理和校验,再通过SSH密钥或PAT配置Git认证,必要时在go.mod中使用replace指令映射路径,并在CI/CD中注入凭证和配置环境变量,确保构建机可访问私有库。350 收藏
-
Golang · Go教程 | 1星期前 | singleflight · 并发编程 · Go教程 · 后端工程 · Golang实战 · 缓存治理 · golang Go 并发控制 缓存击穿 请求合并 后端工程 生产实践 singleflight从热点 Key 缓存失效导致并发回源的线上场景出发,讲清 Go singleflight 的 Do、DoChan、shared、Forget、错误传播、超时边界和上线观测。350 收藏