[pkg-go] ITP: golang-github-flynn-json5 -- Go JSON5 decoder package based on encoding/json
Raju Devidas
rajudev at disroot.org
Thu Jul 26 23:26:34 BST 2018
Package: wnpp
Severity: wishlist
Owner: Raju Devidas <rajudev at disroot.org>
* Package name : golang-github-flynn-json5
Version : 0.0~git20160717.7620272-1
Upstream Author : The Go Authors, Aseem Kishore, and others.
* URL : https://github.com/flynn/json5
* License : BSD-3-Clause, Expat
Programming Lang: Go
Description : Go JSON5 decoder package based on encoding/json
This is a Go package that implements decoding of JSON5 values.
It provides various functions like Unmarshal, NewDecoder, Buffered,
Decode, UseNumber,
Error, Float64, Int64, String, UnmarshalJSON
.
Unmarshal - Itparses the JSON-encoded data and stores the result in the
value pointed to by v.
Decoder - Itreads and decodes JSON values from an input stream.
NewDecoder - Itreturns a new decoder that reads from r.
Buffered - It returns a reader of the data remaining in the Decoder's
buffer. The reader is valid until the next call to Decode.
Decode - Itreads the next JSON-encoded value from its input and stores
it in the value pointed to by v.
UseNumber - Itcauses the Decoder to unmarshal a number into an
interface{} as a Number instead of as a float64.
Float64 - Itreturns the number as a float64.
Int64 - Itreturns the number as an int64.
String - Itreturns the literal text of the number.
UnmarshalJSON - It sets *m to a copy of data.
This package will be maintained under the Debian Go Team.
I am packaging this as a dependency for micro(#888813)
More information about the Pkg-go-maintainers
mailing list