func BenchmarkEncoding(b *testing.B) { … }
type loadGeneratorConfig …
func BenchmarkWriting(b *testing.B) { … }
func benchmarkWriting(b *testing.B, config loadGeneratorConfig) { … }
func benchmarkOutputFormats(b *testing.B, config loadGeneratorConfig, discard bool) { … }
func benchmarkOutputFormat(b *testing.B, config loadGeneratorConfig, discard bool, format string) { … }
func benchmarkOutputFormatStream(b *testing.B, config loadGeneratorConfig, discard bool, format string, splitStreams bool) { … }
func generateOutput(b *testing.B, config loadGeneratorConfig, files ...*os.File) { … }