/go-text

Go libraries to operate text.

Primary LanguageGoMIT LicenseMIT

go-text

The package text and the sub-packages are Go libraries to operate text.

Test License: MIT

Requirements

Go 1.18 or later.

Supported Character Encodings

  • UTF-8
  • UTF-16
  • Shift-JIS

Sub Packages

color : This package provides support for coloring text with ANSI escape sequences.

csv : This package provides support for reading and writing CSV format.

fixedlen : This package provides support for reading and writing Fixed-Length format.

json : This package provides support for encoding and decoding JSON format.

jsonl : This package provides support for reading JSON Lines format.

ltsv : This package provides support for reading and writing LTSV format.

table : This package provides support for writing text tables.