コード例 #1
0
ファイル: game.go プロジェクト: agonist/gameflix
func GetKind(w http.ResponseWriter, r *http.Request) {
	kinds := []GameKind{}
	vars := mux.Vars(r)
	id := vars["id"]
	db.Select(&kinds, "SELECT * FROM kind WHERE kind_id="+id)

	if err != nil {
		fmt.Println(err)
	}

	w.Header().Set("Content-Type", "application/json")
	json.NewEncoder(w).Encode(kinds)
}
コード例 #2
0
ファイル: game.go プロジェクト: agonist/gameflix
func GetGamesByKind(w http.ResponseWriter, r *http.Request) {
	games := []Game{}
	vars := mux.Vars(r)
	id := vars["id"]
	err = db.Select(&games, "SELECT * FROM game WHERE gamekind_id="+id)

	if err != nil {
		panic(err)
	}

	w.Header().Set("Content-Type", "application/json")
	json.NewEncoder(w).Encode(games)
}