это правильнее сделать?
                  
                  
                  func main() {
                  
                  
                   t := map[string]interface{}
                  
                  
                   
                  
                  
                   t["a"] = "23"
                  
                  
                   
                  
                  
                   fmt.Printf("%T - %v", t, t)
                  
                  
                  }
                  
                  
                
потому что надо добавить {}
t := map[string]interface{}{}
Значение map объявляется как map[keyType]valueType{} В данном случае valueType = interface{}, поэтому правильно map[string]interface{}{}
Обсуждают сегодня