I am writing a go program that has multiple goroutines, each given a unique files in a directory to process. As such, I have the line f, err := os.Open(filename) fo
f, err := os.Open(filename)