Обещанная стать про работу с JSON: Work with JSON from Go and command line. Мотивации у меня было три, когда я в это всё копал:

  1. Работать в Go с JSON быстро и красиво.

  2. Пусть у меня все приложения пишут в stdout только JSON логи, а я на dev уже сторонними инструментами всё это раскрашу, чтобы читать было удобнее.

  3. Как правило, исследование API начинается с curl (или httpie), и было бы здорово уметь отфильтровать только нужные поля из ответа.