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)
}
提供面试指导、模拟面试、简历项目优化和职业规划等
负责SRE团队,运维架构(DevOps)、微服务流量治理(K8s、Ingress)、稳定性和可测性系统建设(Prometheus、EFK、Loki)

浙公网安备 33010602011771号