//go:build !windows package fileops import ( "os" "golang.org/x/sys/unix" ) func lockAdvisoryFile(file *os.File) error { return unix.Flock(int(file.Fd()), unix.LOCK_EX) } func unlockAdvisoryFile(file *os.File) error { return unix.Flock(int(file.Fd()), unix.LOCK_UN) }