Categorygithub.com/valyala/tsvreader
repositorypackage
1.0.0
Repository: https://github.com/valyala/tsvreader.git
Documentation: pkg.go.dev

# README

tsvreader - fast reader for tab-separated data

Features

  • Optimized for speed. May read more than 20M rows per second on a single CPU core.
  • Compatible with TSV (aka TabSeparated) format used in ClickHouse responses. See chclient - clickhouse client built on top of tsvreader.
  • May read rows with variable number of columns using Reader.HasCols. This functionality allows reading WITH TOTALS row from ClickHouse responses and BlockTabSeparated responses.

Documentation

See these docs.