Go program to read a text file character by character
Example
package main
import (
"bufio"
"fmt"
"io/ioutil"
"os"
"strings"
)
func main() {
filename := "test.txt"
filebuffer, err := ioutil.ReadFile(filename)
if err != nil {
fmt.Println(err)
os.Exit(1)
}
inputdata := string(filebuffer)
data := bufio.NewScanner(strings.NewReader(inputdata))
data.Split(bufio.ScanRunes)
for data.Scan() {
fmt.Print(data.Text())
}
}
Most Helpful This Week
Go program to Create directory or folder if not exist
Go program to compress list of files into Zip file
Get file information in Golang
Reduce file size
Go program to extracting or unzip a Zip format file
Create an empty file
Golang Create Copy of a file at another location
Golang program to delete a specific file
Go program to read list of files inside Zip file
Rename a file in Golang