011-golang文件复制操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33781658/article/details/83620644

最近开始学golang

来写一个golang里的文件复制操作吧

一共7个步骤就搞定了

//func main() {
//
// file1, err1 := os.Open("./andy.jpg")
// file2, err2 := os.Create("./test/andy2.jpg")
//
// if err1 != nil || err2 != nil {
//    fmt.Println("文件复制失败")
//    return
// }
//
// defer file1.Close()
// defer file2.Close()
//
// arr := make([]byte, 1024)
//
// for {
//    num, err := file1.Read(arr)
//    file2.Write(arr[:num])
//
//    if err == io.EOF {
//       break
//    }
// }
//}
//file1, err1 := os.Open("./andy.jpg")
//file2, err2 := os.Create("./test/andy2.jpg")
//
//if err1 != nil || err2 != nil {
// fmt.Println("文件复制失败")
// return
//}
//
//defer file1.Close()
//defer file2.Close()
//
//arr := make([]byte, 1024)
//
//for {
// num, err := file1.Read(arr)
// file2.Write(arr[:num])
//
// if err == io.EOF {
//    break
// }
//}

猜你喜欢

转载自blog.csdn.net/qq_33781658/article/details/83620644
今日推荐