I/O Interfaces in Go
Learn Go’s I/O system and how it’s based on files
We'll cover the following
Go provides an input-output (I/O) system based on files. This should come as no surprise since Go is the brainchild of two prominent engineers, Rob Pike and Ken Thompson, who, while at Bell Labs, designed the UNIX and Plan 9 operating systems, both of which treat (almost) everything as a file.
Go provides the io
package, which contains interfaces to interact with I/O primitives such as disk files, remote files, and network services.
Get hands-on with 1400+ tech skills courses.