当前位置: 首页GoGo并发正文 什么是 sync.Once Go并发 1 687 ⚫ Once 可以用来执行且仅仅执行一次动作,常常用于单例对象的初始化场景。 ⚫ Once 常常用来初始化单例资源,或者并发访问只需初始化一次的共享资源,或者在测试的时候初始化一次测试资源。 ⚫ sync.Once 只暴露了一个方法 Do,你可以多次调用 Do 方法,但是只有第一次调用 Do 方法时 f 参数才会执行,这里的 f 是一个无参数无返回值 的函数。 Go面试题 ㅤ永久会员 打赏 收藏 海报挣佣金 推广链接