Вместо того, чтобы объявлять
type Forks []struct {
ForkID string `json:"fork_id"`
Income float64 `json:"income"`
Sport string `json:"sport"`
...............
AliveSec int `json:"alive_sec"`
ValuingData ValuingData `json:"valuing_data"`
}
Вам нужно объявить тип элемента и тип массива разными типами
type Fork struct {
ForkID string `json:"fork_id"`
Income float64 `json:"income"`
Sport string `json:"sport"`
...............
AliveSec int `json:"alive_sec"`
ValuingData ValuingData `json:"valuing_data"`
}
type Forks []Fork
Тогда сможете сделать так:
func checkBet(body []byte, v *Fork) {
......