26 lines
392 B
Go
26 lines
392 B
Go
package handlers
|
|
|
|
import (
|
|
"go_oxspeak_server/models"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type ChannelHandler struct {
|
|
*Handler
|
|
}
|
|
|
|
func AddChannelRoutes(rg *gin.RouterGroup, h *Handler) {
|
|
channel := rg.Group("/channel")
|
|
|
|
handler := &ChannelHandler{h}
|
|
channel.GET("/:id", handler.getChannels)
|
|
|
|
}
|
|
|
|
func (h *Handler) getChannels(c *gin.Context) {
|
|
var users []models.User
|
|
h.DB.Find(&users)
|
|
|
|
}
|