Import with #import "std/sync_go".

Mutex :: struct
ConcurrentMap :: struct
LoadResult :: struct { value: Any; loaded: bool; }
LoadOrStore :: (mapping: *ConcurrentMap, key: Any, value: Any) -> LoadResult
Lock :: (mutex: *Mutex)
Unlock :: (mutex: *Mutex)

Source ↗ · All modules