
The Best Go Libraries For Text Processing - Parsers/Encoders/Decoders (25)
Discover the best Go libraries for Text Processing in Parsers/Encoders/Decoders! Find the perfect tools to streamline your development and boost productivity. From godump (goforj) to encdec, we've got you covered. Let the coding begin!
godump (goforj)
Pretty-print Go structs with Laravel/Symfony-style dumps, full type info, colorized CLI output, cycle detection, and private field access
encdec
Package provides a generic interface to encoders and decoders
sh
Shell parser and formatter
tokenizer
Parse any string, slice or infinite buffer to any tokens
go-querystring
Go library for encoding structs into URL query parameters
gonameparts
Parses human names into individual name parts
did
DID (Decentralized Identifiers) Parser and Stringer in Go
doi
Document object identifier (doi) parser in Go
go-fasttld
High performance effective top level domains (eTLD) extraction module
go-nmea
NMEA parser library for the Go language
go-vcard
Parse and format vCard
godump
Pretty print any GO variable with ease, an alternative to Go's `fmt.Printf("%#v")`
normalize
Sanitize, normalize and compare fuzzy text
prattle
Scan and parse LL(1) grammars simply and efficiently
vdf
A Lexer and Parser for Valves Data Format (known as vdf) written in Go
when
Natural EN and RU language date/time parser with pluggable rules
gofeed
Parse RSS and Atom feeds in Go
gographviz
Parses the Graphviz DOT language
allot
Placeholder and wildcard text parsing for CLI tools and bots
codetree
Parses indented code (python, pixy, scarlet, etc.) and returns a tree structure
commonregex
A collection of common regular expressions for Go
editorconfig-core-go
Editorconfig file parser and manipulator for Go
ltsv
High performance [LTSV (Labeled Tab Separated Value)](http://ltsv.org/) reader for Go
parseargs-go
string argument parser that understands quotes and backslashes
xj2go
Convert xml or json to go struct