Golang中的os.open打开文件操作

Posted egrep

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Golang中的os.open打开文件操作相关的知识,希望对你有一定的参考价值。

os包是系统标准库里面有操作系统相关的函数和变量,打开一个文件可以使用os.open

package main

import (
	"fmt"
	"os"
)

func main() {
	file, err := os.Open("c:/tmp.txt")
	if err != nil {
		fmt.Println("Open file Failed", err)
		return
	}
	defer func() {
		file.Close()
	}()
	var b []byte = make([]byte, 4096)
	n, err := file.Read(b)
	if err != nil {
		fmt.Println("Open file Failed", err)
	}
	data := string(b[:n])
	fmt.Println(data)
}

  

以上是关于Golang中的os.open打开文件操作的主要内容,如果未能解决你的问题,请参考以下文章

Golang错误处理

golang读写文件的几种方式

Golang基础defer执行顺序

Golang basic_leaming文件目录操作

Golang basic_leaming文件目录操作

Golang 广度优先搜索算法走迷宫