JSON in Go: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 12: Line 12:
==Struct Marshalling==
==Struct Marshalling==


 
By default, only fields that start with capital letters are marshaled. The fields that start with lower caps are invisible.


Also see: {{Internal|Go_Integers#Conversion_between_bytes_and_strings|Go Integers | Conversion between bytes and strings}}
Also see: {{Internal|Go_Integers#Conversion_between_bytes_and_strings|Go Integers | Conversion between bytes and strings}}

Revision as of 17:06, 25 August 2023

Internal

Overview

JSON Marshalling Go → JSON

JSON marshalling means generating a JSON representation from a Go object.

Map Marshalling

Struct Marshalling

By default, only fields that start with capital letters are marshaled. The fields that start with lower caps are invisible.

Also see:

Go Integers | Conversion between bytes and strings

TO PROCESS: https://golang.cafe/blog/golang-json-marshal-example.html

JSON Unmarshalling JSON → Go