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

Output:

Hi... there

Next TopicGo HTTP Server





Youtube For Videos Join Our Youtube Channel: Join Now

Feedback


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA