2026-03-28 14:33:46 +03:00

20 lines
369 B
Go

package common
import (
"fmt"
"os"
)
func WriteFile(destFile string, content []byte) error {
f, err := os.OpenFile(destFile, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
if err != nil {
return fmt.Errorf("open destination file: %w", err)
}
defer f.Close()
if _, err := f.Write(content); err != nil {
return fmt.Errorf("write file: %w", err)
}
return nil
}