golang
已收录文章:174篇
-
结合 EXPLAIN、慢查询、DBStats 和事务边界排查 Go 服务数据库瓶颈。488 收藏
-
govet和staticcheck是互补工具:前者是官方轻量级检查器,捕获语言层面常见错误;后者是社区增强型分析器,覆盖逻辑缺陷和风格问题。487 收藏
-
select语句是Go语言多路复用核心机制,通过类似switch结构处理多个channel的发送或接收操作,实现非阻塞并发通信,提升程序并发效率与响应能力。483 收藏
-
建立 goroutine、队列、连接池、限流、超时和降级指标。482 收藏
-
享元模式通过共享内在状态减少内存使用,Golang中结合工厂模式与并发安全map实现对象复用,适用于大量相似对象场景,显著降低GC压力,但增加设计复杂性。481 收藏
-
使用指针返回可避免大结构体拷贝、提升性能,并支持修改原始数据。通过逃逸分析,Go能安全返回局部变量地址;基本类型指针需谨慎使用,常用于标记“空值”;当接口方法为指针接收者时,必须返回指针以满足接口实现。479 收藏