Excessive use of map[string]interface{} in go development? Excessive use of map[string]interface{} in go development? go go