package templates import "track-gopher/models" import "fmt" // Public version of the final results page - no navigation, no group selection templ FinalResultsPublic(results []models.FinalResult, groupName string, revealCount int) { @LayoutPublic("Final Results") {
| Place | Racer | Car # | Times | Final Time |
|---|---|---|---|---|
| { fmt.Sprintf("%d", result.Place) } | { result.Racer.FirstName } { result.Racer.LastName } | { result.Racer.CarNumber } | for i, time := range result.Times { if i > 0 { , } if time >= 9.999 { DNF } else { { fmt.Sprintf("%.3f", time) } } } | if result.DNF { DNF } else { { fmt.Sprintf("%.3f", result.AverageTime) } } |