(dst, src string)
| 53 | } |
| 54 | |
| 55 | func CloneFileByPath(dst, src string) (bool, error) { |
| 56 | srcFile, err := os.Open(src) |
| 57 | if err != nil { |
| 58 | return false, err |
| 59 | } |
| 60 | defer srcFile.Close() |
| 61 | dstFile, err := os.Create(dst) //truncating, it if it already exists. |
| 62 | if err != nil { |
| 63 | return false, err |
| 64 | } |
| 65 | defer dstFile.Close() |
| 66 | |
| 67 | return CloneFile(dstFile, srcFile) |
| 68 | } |