Pinned Repositories
anyxml
wraps xml.Marshal() with github.com/clbanning/mxj general XML marshaling capability
Chart.js
Simple HTML5 Charts using the <canvas> tag
checkjson
Validate or identify JSON objects and potential decoding issues using struct definitions.
checkxml
Package checkxml provides functions for validating XML data against a struct definition.
j2x
Encode arbitrary JSON strings and map[string]interface{} values as XML - the inverse of x2j.
mxj
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
pseudo
Go implementation of Hochbaum's PseudoFlow algorithm.
rfile
read a file in reverse line-by-line
unigo
Utility functions for encoding ASCII unicode code-points (UTF-8/UTF-16) to runes.
x2j
Unmarshal an anonymous XML doc to map[string]interface{} and JSON, and extract values (using wildcards, if necessary) [deprecated for clbanning/mxj].
clbanning's Repositories
clbanning/mxj
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
clbanning/x2j
Unmarshal an anonymous XML doc to map[string]interface{} and JSON, and extract values (using wildcards, if necessary) [deprecated for clbanning/mxj].
clbanning/checkjson
Validate or identify JSON objects and potential decoding issues using struct definitions.
clbanning/anyxml
wraps xml.Marshal() with github.com/clbanning/mxj general XML marshaling capability
clbanning/checkxml
Package checkxml provides functions for validating XML data against a struct definition.
clbanning/rfile
read a file in reverse line-by-line
clbanning/j2x
Encode arbitrary JSON strings and map[string]interface{} values as XML - the inverse of x2j.
clbanning/pseudo
Go implementation of Hochbaum's PseudoFlow algorithm.
clbanning/unigo
Utility functions for encoding ASCII unicode code-points (UTF-8/UTF-16) to runes.
clbanning/Chart.js
Simple HTML5 Charts using the <canvas> tag
clbanning/groupcache
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
clbanning/mux
A powerful URL router and dispatcher for golang.
clbanning/sse
Lightweight server-sent events library for Go