摘要: sync.Once 常应用于单例模式,例如初始化配置、保持数据库连接等。 init函数通常是所在package首次被加载时执行,如果一直没有被调用就会浪费内存。 sync.Once可以在代码任意位置初始化和调用,因此可以延迟到使用时在执行,并发场景下时线程安全的。(类似于C#中的Lazy语法,懒加载 阅读全文
posted @ 2021-06-20 18:15 aaayi 阅读(223) 评论(0) 推荐(0) 编辑