I think it's more idiomatic to set all of these things in the initializer for the map.  For example, 

```go
type list []interface{}
tm := map[string]list{ 
  "slices": list{slice, slice2}, 
  "slices2": list{slice3, slice4}, 
  ...
}