Javatpoint Logo
Javatpoint Logo

Go File I/O

In go os.file objects are used for file manipulations. os.File objects are also called filehandles.

open function which is in os package is used to open files in Go. ReadFile() in the io/ioutil package is used to read the file. This method returns []byte array of read bytes. file.WriteString method can be used to write to the file.

We use defer file.close() right after opening the file to make sure that the file is closed as soon as the function completes. If a file does not exists or the program has not the sufficient rights to open the file then

inputFile, inputError = os.Open("input.dat") results in an error.

Go File I/O Example


Hi... there

Next TopicGo HTTP Server

Youtube For Videos Join Our Youtube Channel: Join Now


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA