still

command module
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2020 License: MIT Imports: 1 Imported by: 0

README

docs

still

still is a program for validating tabular data from CSV, TSV, and Excel.

Quick Start

Generate a schema. Directives start with @ and refer to global options. These are followed by column names and test expressions.

cars.schema

@separater TAB
mpg: is_numeric()
cyl: range(2,8)
hp: is_positive() && range(10, 500)
vs: is(0) || is(1)
am: any(0, 1)

Then run the command line tool:

still validate cars.schema cars.tsv

Notes

still is largely influenced by csv-validate, but offers more flexibility when validating tabular data. Major differences include:

  • still allows you to specify column indexes by their name, meaning columns can be in any order.
  • still can read Excel files

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
src
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL