package forms type TestForm struct { Name string `form:"test_name" validate:"required"` Description string `form:"test_description"` Hardware int `form:"test_hardware" validate:"required"` Benchmarks []uint `form:"test_benchmarks" validate:"required"` } func (t *TestForm) IsBenchmarkSelected(checkID uint) bool { for _, selectedID := range t.Benchmarks { if checkID == selectedID { return true } } return false }