func bufferNotEscape() string {
	var b bytes.Buffer
	b.WriteString("123")
	b.Write([]byte{'4'})  
	return b.String()     
}
In order to get desired results, we need a combination of
both escape analysis and inlining.
package foo
import "bytes"