code: func gofmt(blob []byte) ([]byte, error) {
  	out := bytes.Buffer{}
  	cmd := exec.Command("gofmt", "-s")
  	cmd.Stdin = bytes.NewReader(blob)
  	cmd.Stdout = &out
  	cmd.Stderr = os.Stderr
  	if err := cmd.Run(); err != nil {
  		return nil, err
  	}
  	return out.Bytes(), nil
  }
docs: // gofmt applies "gofmt -s" to the content of the buffer.