Dunaevlad
@Dunaevlad

Как добавить Array в map?

payload := map[string]interface{}{
		"sysId":     1,
		"clientId":  3,
		"fsid":      "l6DBKATNkcW8G9nzqcv3y3Zv",
		"requestId": response.RequestId,
		"coupon": map[string]interface{}{
			"amount":    0,
			"flexParam": true,
			"flexBet":   "any",
			"bets": map[string]interface{}{
				"num":    1,
				"event":  eventId,
				"factor": factor,
				"value":  value,
				"score":  score,
			},
    "mirror":"https://www.onbet"
		},
		"lang":     "ru",
		"CDI":      289,
		"deviceId": "q4124749E900624441FBCC9F50E2A41",
	}


На выходе нужен JSON след. вида:
{"sysId":1,"clientId":3,"fsid":"lkcW8G9nzqcv3y3Zv","requestId":%v,"coupon":{"amount":0,"flexParam":"false","flexBet":"no","bets":[{"num":1,"event":%v,"factor":%v,"value":%v,"zone":"lv16", "score":%v}],"mirror":"https://www.onbet"},"lang":"ru","CDI":289,"deviceId":"32F021CE6F016qw70CCA18D692A3C"}


Не знаю как добавить в bet массив [{}]
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
"bets":  []map[string]interface{}{{
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы