golang
已收录文章:162篇
-
通过有界 channel、select 和 context,把压力显式传回生产端。183 收藏
-
理解 Allow、Wait、Reserve 和 Burst 的区别,给接口加上可解释的限流策略。181 收藏
-
SELECTCOUNT()不能直接套在带LIMIT的查询里,因为LIMIT只限制返回行数,COUNT()统计的是结果集行数而非总匹配数;分页需先用独立COUNT(*)查询获取符合条件的总条数,再执行带LIMIT/OFFSET的数据查询,且两者WHERE条件与参数顺序必须严格一致。177 收藏
-
404错误是因为pprof仅自动注册到http.DefaultServeMux,自定义mux(如Gin、Echo或http.NewServeMux)必须手动挂载handler,例如mux.Handle("/debug/pprof/",http.StripPrefix("/debug/pprof/",http.HandlerFunc(pprof.Index)))。175 收藏
-
在 database/sql 中使用 QueryContext、ExecContext 和事务 context。175 收藏
-
根据读写频率、临界区大小和语义选择同步工具。173 收藏