Merge files in a path with goMerge
Javad Rajabzadeh

Javad Rajabzadeh @ja7ad

About: Senior Golang Engineer

Location:
Belgium
Joined:
Feb 17, 2021

Merge files in a path with goMerge

Publish Date: Nov 2 '21
8 1

goMerge

Merge some files in a path with custom extension in golang

GitHub logo ja7ad / goMerge

Merge some files in a path with custom extension in golang

goMerge

Go Reference

Merge some files in a path with custom extension in golang

goMerge

Feature

  • Walk in a path with a goroutine using parallelism
  • Merge files with custom extension
  • Remove unmerged files with remove flag

Install goMerge

go get -u github.com/Ja7ad/goMerge

Example

package main

import (
    fileMerger "github.com/Ja7ad/goMerge"
    "log"
)

func main() {
    err := fileMerger.Merge("./test", ".log", "./test/merged.txt", true)
    if err != nil {
        log.Fatal(err)
    }
}
Enter fullscreen mode Exit fullscreen mode



Feature

  • Walk in a path with a goroutine using parallelism
  • Merge files with custom extension
  • Remove unmerged files with remove flag

Install goMerge

go get -u github.com/Ja7ad/goMerge

Example

package main

import (
    fileMerger "github.com/Ja7ad/goMerge"
    "log"
)

func main() {
    err := fileMerger.Merge("./test", ".log", "./test/merged.txt", true)
    if err != nil {
        log.Fatal(err)
    }
}
Enter fullscreen mode Exit fullscreen mode

Comments 1 total

Add comment