Esempio n. 1
0
/*
	Get all the characters in the database
*/
func GetCharacters(characters repositories.CharacterRepository) http.HandlerFunc {
	return func(w http.ResponseWriter, r *http.Request) {

		c, err := characters.AllCharacters()

		if characters == nil || err != nil {
			w.WriteHeader(http.StatusBadRequest)
			return
		}

		json.NewEncoder(w).Encode(c)
	}
}