infinite/internal/utils/write.go

20 lines
358 B
Go

package utils
import "os"
// Write to a file
func Write(path string, content string) error {
// Open file (Else create it) while appending it
file, err := os.OpenFile(path, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)
// Handle error
if err != nil {
return err
}
defer file.Close()
// Write string to file
file.WriteString(content)
return nil
}