【GO】文件二进制读取


也可采用 ioutil 简洁读写文件

import (
	"fmt"
	"io"
	"os"
)

func read() {
	var filePath string = "C:\\Users\\Desktop\\temp.txt"
	fp, err := os.Open(filePath)
	if err != nil {
		fmt.Println(err)
	}
	defer fp.Close()

	buff := make([]byte, 1024)

	for {
		len, err := fp.Read(buff)
		if err == io.EOF || len < 0 {
			break
		}

		fmt.Print(string(buff[:len]))
	}

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM