摘要: 字符串拼接优先使用 strings.Builder 或 bytes.Buffer,避免频繁使用 + 导致内存分配 对于大量字符串处理,考虑使用 []rune 处理 Unicode 字符 使用 strings 包的函数通常比自己实现更高效 1、拼接 使用 + 运算符(简单场景) 使用 strings. 阅读全文
posted @ 2025-09-04 16:23 *Sakura/* 阅读(10) 评论(0) 推荐(0)
摘要: sync 包提供了基本的同步原语,用于处理并发编程中的同步问题。它包含了互斥锁、读写锁、等待组、条件变量等多种同步工具。 优先使用最适合当前场景的同步原语,避免过度使用锁 保持锁的作用范围尽可能小,减少锁竞争 读写频繁分离时,优先考虑 RWMutex 而非 Mutex 对于简单的等待场景,WaitG 阅读全文
posted @ 2025-09-04 11:01 *Sakura/* 阅读(7) 评论(0) 推荐(0)