Your transformedEmail must have been declared as type interface{}. The %T tell you its dynamic type is []interface{}. Use a type assertion to get the slice variable that you can index.
transformedEmailSlice,ok := transformedEmail.([]interface{})
if !ok {
log.Fatalf("transformedEmail is not really a []interface{}")
}
for i, element := range transformedEmailSlice {
fmt.Printf("transformedEmail element %d: %T %v\n",i,element,element)
}