document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package main
  2.  
  3. import (
  4.     "encoding/json"
  5.     "fmt"
  6. )
  7.  
  8. type Person1 struct {
  9.     FirstName       string
  10.     LastName        string
  11. }
  12.  
  13. type Person2 struct {
  14.     firstName       string
  15.     lastName        string
  16. }
  17.  
  18. func main() {
  19.     p1 := Person1 {
  20.         FirstName: "John",
  21.         LastName: "Doe",
  22.     }  
  23.     b, err := json.Marshal(p1)
  24.     if err != nil {
  25.         fmt.Printf("Marshal p1 has encounted error, %s.\\n", err)
  26.     }  
  27.     fmt.Printf("p1 is: %s.\\n", string(b))
  28.  
  29.     p2 := Person2 {
  30.         firstName: "John",
  31.         lastName: "Doe",
  32.     }
  33.     b, err = json.Marshal(p2)
  34.     if err != nil {
  35.         fmt.Printf("Marshal p2 has encounted error, %s.\\n", err)
  36.     }
  37.     fmt.Printf("p2 is: %s.\\n", string(b))
  38. }
');