好像在ES2015,模板字符串${ }语法将适用于toString()一个缓冲区对象 let a = Buffer.from('hello')
let b =() => {
console.log(`es6 : ${a}`) // hello
console.log('raw a : ', a) // <Buffer 68 65 6c 6c 6f>
console
我有一个脚本,在运行时将相当多的文本转储到STDOUT。我试图执行这个脚本并将输出写入一个文件,而不是一次将整个缓冲区保存在内存中。 (我们正在谈论这个脚本一次输出的许多MB文本。) 以下工作,但因为我在几个例程中执行此操作,所以我的内存消耗高达> 5GB,我真的很喜欢避免: var out bytes.Buffer
cmd := exec.Command("/path/to/script/bi