You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

20 lines
423 B

package main
var user UserModel
func (userModel UserModel) clusterAge(u UserModel) UserModel {
if u.Age < 15 {
u.AgeCluster = 0
} else if 15 < u.Age && u.Age <= 25 {
u.AgeCluster = 1
} else if 25 < u.Age && u.Age <= 40 {
u.AgeCluster = 2
} else if 40 < u.Age && u.Age <= 50 {
u.AgeCluster = 3
} else if 50 < u.Age && u.Age <= 60 {
u.AgeCluster = 4
} else if 60 < u.Age {
u.AgeCluster = 5
}
return u
}