Encoding - Software Engineering

Encode struct to json

drill/json_encode.go
package drill

import (
	"encoding/json"
	"log"
	"os"
)

func main() {
	car := struct {
		Model string
		Year  int
	}{
		Model: "audi",
		Year:  2021,
	}

	enc := json.NewEncoder(os.Stdout)
	if err := enc.Encode(car); err != nil {
		log.Fatal(err)
	}
}
$ go run json_encode.go 
{"Model":"audi","Year":2021}