package main import "bytes" type bufferWriteCloser struct { *bytes.Buffer } func (bwc *bufferWriteCloser) Close() error { return nil } func newBWC() bufferWriteCloser { return bufferWriteCloser{ Buffer: &bytes.Buffer{}, } }