wrap the os.OpenFile to respect the USR1 signal
MIT License
wrap the os.OpenFile to respect the USR1 signal
go get github.com/6543/logfile-open@latest
readWriteCloser, err := logfile.OpenFile("/tmp/some_file.log", 0o660)
if you compile this on windows it just open the file, as there is no such concept as signals. if you use the context aware open, the file will still be closed on context close.