Я получение объекта под названием DockerInfo
который имеет поле внутри него под названием SystemStatus
которое [][2]string
, то для того, чтобы получить доступ к элементам внутри SystemStatus
Я делаю это, например, если четвёртый элемент SystemStatus
является ["Nodes","6"]
то доступ к числу 6
Как преобразовать [] [2] строку в карту [string] string in go?
dockerinfo.SystemStatus[3][1]
Но Nodes
элементы не фиксируется в 4-м положении всегда, так что я не могу использовать индексацию и вместо этого я хочу, чтобы найти число узлов, например, путем написания
dockerinfo.SystemStatus["Nodes"]
Как я могу это сделать? Или как преобразовать формат SystemStatus
в формат map[string]string
?
спасибо, но мне нужно, чтобы получить доступ к другим, чем Nodes элемента, так как я могу отобразить их в карте, например, мне нужно, чтобы получить доступ узлов, состояние, контейнеры ... –
@ saidsaifi См. отредактированный ответ, включенное в карту. – icza
Спасибо, я поддержал и принял ваш ответ, но я до сих пор не достиг 15 репутаций –