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) }