GNU coreutils write in Go