(data string)
| 141 | ` |
| 142 | |
| 143 | func writeTempFile(data string) (string, error) { |
| 144 | f, err := ioutil.TempFile("", "gofmt") |
| 145 | if err != nil { |
| 146 | return "", err |
| 147 | } |
| 148 | _, err = io.WriteString(f, data) |
| 149 | errc := f.Close() |
| 150 | if err == nil { |
| 151 | return f.Name(), errc |
| 152 | } |
| 153 | return f.Name(), err |
| 154 | } |
| 155 | |
| 156 | func diff(got, want string) (string, error) { |
| 157 | wantPath, err := writeTempFile(want) |
no test coverage detected