Getting current viewers, JSON issues in Golang

Okay, I’ve actually fixed it, below is the final struct

type Viewers struct {
	ChatterCount int `json:"chatter_count"`
	Chatters     struct {
		CurrentModerators []string `json:"moderators"`
		CurrentViewers    []string `json:"viewers"`
	} `json:"chatters"`
}

It wasn’t working when I set Chatters to be an array of objects, unlike the Stream struct I had above.