package main import ( "io/ioutil" "os" "strings" "testing" ) const input = `11 insert 1 insert 2 insert 1 insert 4 delete 1 delete 3 delete 2 delete 1 insert 4 delete 4 delete 4 ` func ExampleHomo() { Homo(strings.NewReader(input), os.Stdout) // Output: // neither // hetero // both // both // hetero // hetero // hetero // neither // homo // neither // neither } func BenchmarkHomo(b *testing.B) { for i := 0; i < b.N; i++ { Homo(strings.NewReader(input), ioutil.Discard) } }