//Subtract removes all values in slice2 from slice1
Subtract removes all values in slice2 from slice1
// Subtract removes all values in slice2 from slice1
func Subtract(slice1 []int, slice2 []int) []int {
	var result []int
	for _, a := range slice1 {
		if !IntContains(slice2, a) {
			result = append(result, a)
		}
	}
	return result
}
func Subtract ( slice1 [ ] int , slice2 [ ] int ) [ ] int { var result [ ] int for _ , a := range slice1 { if ! IntContains ( slice2 , a ) { result = append ( result , a ) } } return result }
Subtract removes all values in slice2 from slice1
Subtract removes all values in slice2 from slice1