You should keep file data as `[]byte` as much as possible. When you convert to `string` it makes a copy, which causes GC churn.