FILE / Unmei/Backend

v1/games_routes.go

Исходный файл и его история в репозитории.
FILE 104b1404b0ff906862052f6728ff3b3384e48c8c
Files
Backend/v1/games_routes.go
T
2021-05-02 16:04:45 +03:00

20 lines
344 B
Go

package v1
import (
"github.com/gorilla/mux"
"net/http"
"strconv"
)
func RegisterGamesRoutes(r *mux.Router) {
r.HandleFunc("/games/{id:[0-9]+}", resolveGame)
}
func resolveGame(w http.ResponseWriter, r *http.Request) {
vars := mux.Vars(r)
id, _ := strconv.Atoi(vars["id"])
game, err := FetchGame(int32(id))
Response(w, err, game)
}