Awesome Go

Formatters

8 libraries in Text Processing / Formatters

address

Handles address representation, validation and formatting

Text ProcessingFormatters
align

A general purpose application that aligns text

Text ProcessingFormatters
bytes

Formats and parses numeric byte values (10K, 2M, 3G, etc.)

Text ProcessingFormatters
go-fixedwidth

Fixed-width text formatting (encoder/decoder with reflection)

Text ProcessingFormatters
go-humanize

Formatters for time, numbers, and memory size to human readable format

Text ProcessingFormatters
gotabulate

Easily pretty-print your tabular data with Go

Text ProcessingFormatters
sq

Convert data from SQL databases or document formats like CSV or Excel into formats such as JSON, Excel, CSV, HTML, Markdown, XML, and YAML

Text ProcessingFormatters
textwrap

Wraps text at end of lines. Implementation of `textwrap` module from Python

Text ProcessingFormatters