arnaucube
arnaucube/padArchiverPublic Self-hosted repository
padArchiver/file.go
file.goRaw
 1package padArchiver
 2
 3import (
 4	"io/ioutil"
 5)
 6
 7func AddLineToFile(path string, line string) error {
 8	fileBytes, err := ioutil.ReadFile(path)
 9	if err != nil {
10		return err
11	}
12	content := string(fileBytes)
13	r := line + "\n\n"
14	r = r + content
15
16	err = ioutil.WriteFile(path, []byte(r), 0644)
17	if err != nil {
18		return err
19	}
20	return nil
21}