I want to understand if there are packages in go that help a process acquire lock and in general how does this work.
What kind of locks?
Check out the sync package, specifically sync.Mutex and sync.RWMutex : sync package - sync - Go Packages
1 Like