(src, dst string)
| 317 | } |
| 318 | |
| 319 | func copyFile(src, dst string) error { |
| 320 | in, err := os.Open(src) |
| 321 | if err != nil { |
| 322 | return err |
| 323 | } |
| 324 | defer in.Close() |
| 325 | out, err := os.Create(dst) |
| 326 | if err != nil { |
| 327 | return err |
| 328 | } |
| 329 | defer out.Close() |
| 330 | _, err = io.Copy(out, in) |
| 331 | return err |
| 332 | } |
| 333 | |
| 334 | func execBinary(bin string, args []string) error { |
| 335 | if runtime.GOOS == "windows" { |