真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Go入坑 io讀寫+文件復(fù)制

io讀寫:

創(chuàng)新互聯(lián)于2013年成立,先為徐州等服務(wù)建站,徐州等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為徐州企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

  1,打開文件

  2,進行操作

  3,關(guān)閉文件

io讀:(ps:示例切片長度小,讀取漢字的話,有時候會出現(xiàn)亂碼,一般定義為1024的倍數(shù))

 1 package main
 2 
 3 import (
 4     "fmt"
 5     "io"
 6     "os"
 7 )
 8 
 9 func main() {
10     filename1 := "C:\\Users\\fcl18\\Desktop\\發(fā)言.txt"
11     file, err := os.Open(filename1)
12     if err != nil {
13         fmt.Println("err", err)
14         return
15     }
16     // 關(guān)閉文件
17     defer file.Close()
18 
19     //讀取數(shù)據(jù)
20     //創(chuàng)建長度為4容量為4的切片
21     bs := make([]byte, 4, 4)
22     /*
23         //第一次讀取
24         n, err := file.Read(bs)
25         fmt.Println(err)
26         fmt.Println(n)
27         fmt.Println(bs)
28         fmt.Println(string(bs))
29         //第二次讀取
30         n2, err2 := file.Read(bs)
31         fmt.Println(err2)
32         fmt.Println(n2)
33         fmt.Println(bs)
34         fmt.Println(string(bs))
35     */
36 
37     n := -1
38     for {
39         n, err = file.Read(bs)
40         if n == 0 || err == io.EOF {
41             fmt.Println("讀取完畢")
42             break
43         }
44         fmt.Println(string(bs[:n]))
45     }
46 }

當(dāng)前名稱:Go入坑 io讀寫+文件復(fù)制
鏈接分享:http://weahome.cn/article/dsoicdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部