Files
amnezia-libxray/file.go
2023-05-27 20:26:19 +08:00

34 lines
535 B
Go

package libxray
import (
"os"
)
func writeBytes(bytes []byte, path string) error {
fi, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0664)
if err != nil {
return err
}
defer fi.Close()
_, err = fi.Write(bytes)
if err != nil {
return err
}
return nil
}
func writeText(text string, path string) error {
fi, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0664)
if err != nil {
return err
}
defer fi.Close()
_, err = fi.WriteString(text)
if err != nil {
return err
}
return nil
}