code: func DeepEqualSlices(expected, actual []interface{}) bool {
  	expectedMap := map[string]bool{}
  	for _, itm := range expected {
  		itmAsStr := fmt.Sprintf("%#v", itm)
  		expectedMap[itmAsStr] = true
  	}
  	actualMap := map[string]bool{}
  	for _, itm := range actual {
  		itmAsStr := fmt.Sprintf("%#v", itm)
  		actualMap[itmAsStr] = true
  	}
  	return reflect.DeepEqual(expectedMap, actualMap)
  }
docs: // DeepEqualSlices ...