Documentation ¶ Index ¶ func GetRoom(w http.ResponseWriter, r *http.Request) func GetRooms(w http.ResponseWriter, r *http.Request) func PostRoom(w http.ResponseWriter, r *http.Request) func UseRoomsHandlers(mux *chi.Mux) type RoomsRepository Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func GetRoom ¶ func GetRoom(w http.ResponseWriter, r *http.Request) func GetRooms ¶ func GetRooms(w http.ResponseWriter, r *http.Request) func PostRoom ¶ func PostRoom(w http.ResponseWriter, r *http.Request) func UseRoomsHandlers ¶ func UseRoomsHandlers(mux *chi.Mux) Types ¶ type RoomsRepository ¶ type RoomsRepository interface { CreateRoom(name string, image string) (room.RoomId, error) EditRoom(id room.RoomId, name string, image string) error DeleteRoom(id room.RoomId) error } Source Files ¶ View all Source files handlers.gorepository.go Click to show internal directories. Click to hide internal directories.