Всем привет!
Как сделать, чтобы вот это правильно работало? Хочется на сервере заполнять мапу кастомными структурами, в которых еще и списки присутствуют, а потом это все сериализировать в JSON и отправлять клиенту. Пока что вы дает {"Asia":{},"America":{},"Australia":{},"Europa":{},"Africa":{}}
, то есть по указателям не проходится.
type sector_info struct {
servers []string
count uint
}
response := make(map[string]*sector_info)
for rows.Next() {
var (sector string
server string)
checkErr(rows.Scan(§or, &server))
if _, ok := response[sector]; ok {
response[sector].servers=append(response[sector].servers, industry)
} else {
response[sector]=§or_info{}
response[sector].servers=[]string{server}
}
}