package pokemon // RawPokemon is a re-typed byte slice. type RawPokemon []byte // Pokemon is a struct the has fields for all relevant pokemon data from a // RawPokemon. type Pokemon struct { PokedexNumber uint16 `json:"pokedex_number"` RawNickname []byte `json:"raw_nickname"` Nickname string `json:"nickname"` RawPokemon *RawPokemon `json:"raw_pokemon"` }