¿Cómo leer / escribir desde / a un archivo usando Go?

He estado tratando de aprender Ve por mi cuenta, pero me he quedado perplejo al intentar leer y escribir en archivos normales.

Puedo llegar tan lejos comoinFile, _ := os.Open(INFILE, 0, 0), pero en realidad obtener el contenido del archivo no tiene sentido, porque la función de lectura toma un[]byte como parámetro

func (file *File) Read(b []byte) (n int, err Error)

Respuestas a la pregunta(8)

Su respuesta a la pregunta