随笔分类 - golang / sync
摘要:前言 Golang sync包提供了基础的异步操作方法,包括互斥锁Mutex,执行一次Once和并发等待组WaitGroup。 本文主要介绍sync包提供的这些功能的基本使用方法。 Map:自带锁的map Cond:信号量 Locker:锁接口 Mutex: 互斥锁 RWMutex:读写锁 Once
阅读全文
摘要:在 Go 语言中,sync.WaitGroup 是用于等待一组 Goroutine 完成执行的同步工具,常用于主 Goroutine 协调多个子 Goroutine 的生命周期。以下是其核心用法及注意事项: 1. 基本用法 package main import ( "fmt" "sync" "ti
阅读全文

浙公网安备 33010602011771号