Global
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.encoding.json
- Platforms: .NET, .NET Standard 2.0, Island
Methods
Compact
// .NET, .NET Standard 2.0
class method Compact(dst: Memory<Buffer>; src: Slice<Byte>): error
// Island
class method Compact(dst: Memory<Buffer>; src: Slice<Byte>): error
// .NET, .NET Standard 2.0
static error Compact(Memory<Buffer> dst, Slice<Byte> src)
// Island
static error Compact(Memory<Buffer> dst, Slice<Byte> src)
// .NET, .NET Standard 2.0
static func Compact(_ dst: Memory<Buffer>, _ src: Slice<Byte>) -> error
// Island
static func Compact(_ dst: Memory<Buffer>, _ src: Slice<Byte>) -> error
Parameters:
- dst:
- src:
HTMLEscape
// .NET, .NET Standard 2.0
class method HTMLEscape(dst: Memory<Buffer>; src: Slice<Byte>)
// Island
class method HTMLEscape(dst: Memory<Buffer>; src: Slice<Byte>)
// .NET, .NET Standard 2.0
static void HTMLEscape(Memory<Buffer> dst, Slice<Byte> src)
// Island
static void HTMLEscape(Memory<Buffer> dst, Slice<Byte> src)
// .NET, .NET Standard 2.0
static func HTMLEscape(_ dst: Memory<Buffer>, _ src: Slice<Byte>)
// Island
static func HTMLEscape(_ dst: Memory<Buffer>, _ src: Slice<Byte>)
Parameters:
- dst:
- src:
Indent
// .NET, .NET Standard 2.0
class method Indent(dst: Memory<Buffer>; src: Slice<Byte>; prefix: string; indent: string): error
// Island
class method Indent(dst: Memory<Buffer>; src: Slice<Byte>; prefix: string; indent: string): error
// .NET, .NET Standard 2.0
static error Indent(Memory<Buffer> dst, Slice<Byte> src, string prefix, string indent)
// Island
static error Indent(Memory<Buffer> dst, Slice<Byte> src, string prefix, string indent)
// .NET, .NET Standard 2.0
static func Indent(_ dst: Memory<Buffer>, _ src: Slice<Byte>, _ prefix: string, _ indent: string) -> error
// Island
static func Indent(_ dst: Memory<Buffer>, _ src: Slice<Byte>, _ prefix: string, _ indent: string) -> error
Parameters:
- dst:
- src:
- prefix:
- indent:
Marshal
func Marshal(v interface{}) tuple of (Slice<Byte>, error)
Parameters:
- v:
MarshalIndent
Parameters:
- v:
- prefix:
- indent:
NewDecoder
// .NET, .NET Standard 2.0
class method NewDecoder(r: Reader): Memory<Decoder>
// Island
class method NewDecoder(r: Reader): Memory<Decoder>
// .NET, .NET Standard 2.0
static Memory<Decoder> NewDecoder(Reader r)
// Island
static Memory<Decoder> NewDecoder(Reader r)
// .NET, .NET Standard 2.0
static func NewDecoder(_ r: Reader) -> Memory<Decoder>
// Island
static func NewDecoder(_ r: Reader) -> Memory<Decoder>
Parameters:
- r:
NewEncoder
// .NET, .NET Standard 2.0
class method NewEncoder(w: Writer): Memory<Encoder>
// Island
class method NewEncoder(w: Writer): Memory<Encoder>
// .NET, .NET Standard 2.0
static Memory<Encoder> NewEncoder(Writer w)
// Island
static Memory<Encoder> NewEncoder(Writer w)
// .NET, .NET Standard 2.0
static func NewEncoder(_ w: Writer) -> Memory<Encoder>
// Island
static func NewEncoder(_ w: Writer) -> Memory<Encoder>
Parameters:
- w:
Unmarshal
func Unmarshal(data Slice<Byte>, v interface{}) error
Parameters:
- data:
- v:
Valid
Parameters:
- data: