8 func (T1) Write(b []byte) (int, error) {
9 b = append(b, '\n') // want `io\.Writer\.Write must not modify the provided buffer`
14 func (T2) Write(b []byte) (int, error) {
15 b[0] = 0 // want `io\.Writer\.Write must not modify the provided buffer`
19 func (T3) Write(b []byte) string {
24 func (T4) Write(b []byte, r byte) (int, error) {