// Set the IAM users func (u userMap) setIamUsers(svc *iam.IAM, g []string) error { for _, grp := range g { resp, err := svc.GetGroup(&iam.GetGroupInput{GroupName: aws.String(grp)}) if err != nil { log.Error(fmt.Sprintf("Error getting Group: %v, %v", grp, err)) return err } for _, user := range sync_iam.GetIamUsers(resp) { u[user] = &userData{group: grp} } } return nil }