add flock.go