golang
已收录文章:14427篇
-
期间有更新商品数量不确定,为了保证程序稳定性,每组向下游推送20个商品id。 查了garray的文档,发现支持Chunk()方法,灰常好用。 func commonSendMessage(goodsIds *garray.IntArray, messageType int) { goodsId204 收藏
-
回顾 上一篇文章我们介绍了切片slice的定义初始化、引用类型特征、如何使用数组切割成切片。 这篇文章介绍切片的生成make()、切片的追加append()、切片的复制copy()。对知识点进行详细介绍和应204 收藏
-
从 GOFIPS140、GODEBUG=fips140 到 TLS 限制、CI 审计和灰度上线,讲清 Go 原生 FIPS 140-3 模式在真实项目里应该怎么落地。203 收藏
-
database/sql的Query和Exec不暴露执行耗时,因标准库抽象屏蔽了驱动细节,返回值无耗时字段,必须在调用链路中手动包裹计时逻辑或通过Context超时机制拦截。203 收藏
-
Go模块升级需遵循语义化版本规范,使用goget指定版本并运行测试验证兼容性,主版本升级时注意路径变更和API破坏性修改,通过replace调试及gomodtidy维护依赖整洁,确保升级安全可控。203 收藏
-
先构建并发HTTP服务器并用wrk压测,结果显示每秒处理37K请求、平均延迟12ms;可通过GOMAXPROCS调优、减少内存分配、启用pprof分析及系统参数优化提升性能。203 收藏