Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 9.9% on proxy.golang.org
Top 5.8% dependent packages on proxy.golang.org
Top 4.7% dependent repos on proxy.golang.org

proxy.golang.org : github.com/stefantds/csvdecoder

csvdecoder is a tool for parsing and deserializing CSV values into Go objects. It follows the same usage pattern as the Rows scanning using database/sql package. It relies on encoding/csv for the actual csv parsing. csvdecoder allows to iterate through the CSV records (using 'Next') and scan the fields into target variables or fields of variables (using 'Scan'). The methods 'Next' and 'Scan' are not thread-safe and are not expected to be called concurrently. csvdecoder supports converting CSV fields into any of the following types: csvdecoder uses the same terminology as package encoding/csv: A csv file contains zero or more records. Each record contains one or more fields separated by the fields separator (the "comma"). The fields separator character can be configured to be another character than comma. Each record is separated by the newline character. The final record may optionally be followed by a newline character. The behavior of the decoder can be configured by passing one of following options when creating the decoder: See README.md for more info.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/stefantds/csvdecoder
Keywords: csv, csv-parser, csvdecoder, custom-decoder, deserialization, tsv, tsv-parser
License: MIT
Latest release: over 3 years ago
First release: almost 4 years ago
Namespace: github.com/stefantds
Dependent packages: 1
Dependent repositories: 1
Stars: 9 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 days ago

    Loading...
    Readme
    Loading...