Will eventually be logfmt.io
In the meantime if you have a logfmt related project/post that you would like to link to, please submit a PR to this file.
ident_byte = any byte greater than ' ', excluding '=' and '"'
string_byte = any byte excluding '"' and '\'
garbage = !ident_byte
ident = ident_byte, { ident byte }
key = ident
value = ident | '"', { string_byte | '\', '"' }, '"'
pair = key, '=', value | key, '=' | key
message = { garbage, pair }, garbage
- github.com/kr/logfmt Go package for parsing (godoc)
- Node logftm logger and parser
- github.com/heroku/slog Go package for structured logging (godoc)
- github.com/go-logfmt/logfmt Go package for writing and parsing (godoc)