An open API service indexing awesome lists of open source software.

https://github.com/alidevhere/csv-column-extractor

Extracts columns from one file and copies into other file in defined order.
https://github.com/alidevhere/csv-column-extractor

csv csv-parser extractor go-csv go-package golang golang-library

Last synced: about 2 months ago
JSON representation

Extracts columns from one file and copies into other file in defined order.

Awesome Lists containing this project

README

          

# CSV Column Extractor
Extracts columns from one file and copies into other file in defined order.

## Download package

```
go get github.com/alidevhere/csv-column-extractor

```

# Example:
In this example column number 0 and 2 are copied into a new file, columns are copied into new file in defined order i.e 0 and 2 in this case.

```

err := CopyCSVColumns("src.csv", "dst.csv",ExtractorOptions{SkipHeader: true, Columns: []int{0, 2}})

if err != nil {
fmt.Println(err)
}

```