Table of Contents

os.Open

What is it?

`os.Open(name)` opens the named file for reading and returns an `*os.File`.

What is it used for?

Example

f, err := os.Open("data.txt")
if err != nil {
    return err
}
defer f.Close()
 
b, err := io.ReadAll(f)
if err != nil {
    return err
}
_ = b

Notes

Hard words (English)