This commit is contained in:
Hadi
2025-09-24 17:20:03 +02:00
commit b9fbed9a54
83 changed files with 6241 additions and 0 deletions

31
leak-utils/misc/misc.go Normal file
View File

@@ -0,0 +1,31 @@
package misc
import (
"io"
"os"
"github.com/anotherhadi/eleakxir/leak-utils/settings"
)
func MergeFiles(lu settings.LeakUtils, outputFile string, inputFiles ...string) error {
out, err := os.Create(outputFile)
if err != nil {
return err
}
defer out.Close()
for _, inputFile := range inputFiles {
file, err := os.Open(inputFile)
if err != nil {
return err
}
defer file.Close()
_, err = io.Copy(out, file)
if err != nil {
return err
}
}
return nil
}