Forgive my noobness, but why can't I return nil for string return?   I get "cannot use nil as type string in return argument" with the following:   func nextLine(src *bufio.Reader) (string, os.Error) { line, isPrefi...