once只执行一次

it2025-06-24  3

package main import ( "fmt" "sync" ) func main() { One := &sync.Once{} for i := 0; i < 3; i++ { One.Do(func() { fmt.Println("just one") }) fmt.Println(11111) } }

输出

just one 11111 11111 11111
最新回复(0)