timeline.go
1 package model 2 3 const ( 4 TimelineCategoryHome = "home" 5 TimelineCategoryPublic = "public" 6 TimelineCategoryTag = "tag" 7 TimelineCategoryList = "list" 8 ) 9 10 type InvalidTimelineCategoryError struct { 11 Value string 12 } 13 14 func (e InvalidTimelineCategoryError) Error() string { 15 return "'" + 16 e.Value + 17 "' is not a valid timeline category (valid values are " + 18 TimelineCategoryHome + ", " + 19 TimelineCategoryPublic + ", " + 20 TimelineCategoryTag + ", " + 21 TimelineCategoryList + ")" 22 }