restcontrollers

package
v0.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2021 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ResourceURIAdd                   = "/add-resource"
	ResourceURIGetByID               = "/get-resource-by-id"
	ResourceURIGetMultipleByIDs      = "/get-resources-by-ids"
	ResourceURIGetMultipleByCategory = "/get-resources-by-category"
	ResourceURIUpdate                = "/update-resource"
	ResourceURIDelete                = "/delete-resource"
	ResourceURIGetCategories         = "/get-categories"
)
View Source
const (
	POST = "POST"
	GET  = "GET"
)

Variables

View Source
var DataOK = "OK"

Functions

This section is empty.

Types

type RESTController

type RESTController struct {
	DBController *dbcontrollers.MYSQLController
}

func NewRESTController

func NewRESTController() (*RESTController, error)

type Request

type Request struct {
	*http.Request
}

type ResponseData

type ResponseData struct {
	Error string      `json:"error" validation:"required"`
	Data  interface{} `json:"data" validation:"required"`
}

type ResponseWriter

type ResponseWriter struct {
	http.ResponseWriter
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL