Files
vastly/api/score.go

16 lines
344 B
Go
Executable File

package api
type ScoredOffer struct {
Offer Offer
Score float64
}
func ScoreOffers(offers []Offer) []ScoredOffer {
var scoredOffers = make([]ScoredOffer, 0, len(offers))
for _, offer := range offers {
score := 100.0
scoredOffers = append(scoredOffers, ScoredOffer{Offer: offer, Score: score})
}
return scoredOffers
}