Cześć, na początek zrzut mojej mapy
map[CreateStudyPlan:map[...] GetStudyPlan:map[...]]
Iteruje po niej w ten sposób
for key, _ := range steps.(map[interface {}]interface {}) {
fmt.Println(key)
}
Problem jaki napotykam jest taki, że niekiedy zmienia się kolejność wypisywanych wartości
i zamiast tego:
CreateStudyPlan
GetStudyPlan
Dostaje to:
GetStudyPlan
CreateStudyPlan
Można coś z tym zrobić, ograć to w jakiś sposób? Szukałem na stacku odpowiedzi i nic.