版权声明:本文为博主原创文章,未经博主允许不得转载。 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 // } //}
扫描二维码关注公众号,回复:
3974722 查看本文章