Documentation ¶
Index ¶
- type CompanyController
- func (coc *CompanyController) GetCompanies(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (coc *CompanyController) GetCompaniesWithUsers(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (coc *CompanyController) GetCompany(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- type Paginate
- type UserController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompanyController ¶
type CompanyController struct {
// contains filtered or unexported fields
}
func NewCompanyController ¶
func NewCompanyController(companyRepo model.CompanyRepo) CompanyController
func (*CompanyController) GetCompanies ¶
func (coc *CompanyController) GetCompanies(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
func (*CompanyController) GetCompaniesWithUsers ¶
func (coc *CompanyController) GetCompaniesWithUsers(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
func (*CompanyController) GetCompany ¶
func (coc *CompanyController) GetCompany(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
type UserController ¶
type UserController struct {
// contains filtered or unexported fields
}
func NewUserController ¶
func NewUserController(userRepo model.UserRepo) UserController
func (*UserController) AddUser ¶
func (uco *UserController) AddUser(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Click to show internal directories.
Click to hide internal directories.