User Program Communication

Read from Text File in Go

Used to input a file into the program.


Syntax
fileData, err := ioutil.ReadFile("path to file") //assuming the io/ioutil package is imported
//file contents are stored in the fileData variable as a byte array

Notes

The ReadFile method returns the contents of the file and an error (if necessary) in that order. The file is returned as a byte array.


Example
package main

import (
    "fmt"
    "io/ioutil"
)

func main() {
    names, err := ioutil.ReadFile("names.txt")
    check(err) //error checking
    fmt.Println("The names in the file are: ", string(names))
}

See Also
Documentation

ioutil - The Go Programming Language

Add to Slack

< Commenting   |   Write to FIle >

© 2018 SyntaxDB. All Rights Reserved.