Вообще понять работу JSON в Golang’е довольно несложно. Для изучения советую тебе блог о языке программирования Go golang-blog.blogspot.com. Там есть статья «Работа с JSON в Golang». В ней всё будет для тебя понятным.
Много раз уже писал таким новичкам – ищите курсы в интернете. В 21 веке же живём. Сейчас что угодно можно найти, даже бесплатным. Так что весь интернет вам в руки.
На вордпрессе есть классная шпаргалка по работе с JSON в Golang. Тебе, как новичку, будет очень полезно. Про marschal и unmarschal там тоже как раз таки есть. Так что дерзай.)
Спасибо. Такая шпаргалочка для меня, прямо как оазис в пустыне. Очень полезная статья. Так ещё и на русском языке. Просто идеально для меня.