Documentation
¶
Index ¶
- func Filter(fn filterFunc, questions []triviaModel) []triviaModel
- func GetTriviaSet(c *gin.Context)
- func LimitArray(questions []triviaModel, limit int) []triviaModel
- func ParseTriviaParams() gin.HandlerFunc
- func RandomTrivia(options db.QueryOptions) []triviaModel
- func Shuffle(questions []triviaModel) []triviaModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Filter ¶
func Filter(fn filterFunc, questions []triviaModel) []triviaModel
Filter - Filter results function
func GetTriviaSet ¶
GetTriviaSet - Get a Random Set of Trivia handler
func LimitArray ¶
func LimitArray(questions []triviaModel, limit int) []triviaModel
LimitArray - Splice size of array
func ParseTriviaParams ¶
func ParseTriviaParams() gin.HandlerFunc
ParseTriviaParams - Query params parsing middleware
func RandomTrivia ¶
func RandomTrivia(options db.QueryOptions) []triviaModel
RandomTrivia - Get random trivia questions
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.