Welcome to tutorial no. 37 in Golang tutorial series. In this tutorial, we will learn how to write data to files using Go. We will also learn how to write to a file concurrently. This tutorial has the following sections Writing string to a file Writing bytes to a file Writing data to a file line by line Appending to a file Writing to a file concurrently Please run all the programs of this tutorial in your local system as playground doesn’t support file operations.