http://play.golang.org/p/Opb7pRFyMf
// func (f *File) Read(b []byte) (n int, err error)
record, err := reader.Read()
Is the Read() function defined in os package? I am trying to understand this code but cannot find where the Read() function is defined... if that is the one in os package, it returns integer for record variable. But how come it is able to print out the text in the text file?