Documentation
¶
Index ¶
- Constants
- func CheckToken(w http.ResponseWriter, r *http.Request) (int64, error)
- func CreateDataSetHttpHandler(w http.ResponseWriter, r *http.Request)
- func DelValHttpHandler(w http.ResponseWriter, r *http.Request)
- func GetValHttpHandler(w http.ResponseWriter, r *http.Request)
- func GetValJsonHttpHandler(w http.ResponseWriter, r *http.Request)
- func IndexHttpHandler(w http.ResponseWriter, r *http.Request)
- func ListDataSetHttpHandler(w http.ResponseWriter, r *http.Request)
- func LoginHttpHandler(w http.ResponseWriter, r *http.Request)
- func NewRouter() *mux.Router
- func PutValHttpHandler(w http.ResponseWriter, r *http.Request)
- func RegisterHttpHandler(w http.ResponseWriter, r *http.Request)
- func Run(Close chan int)
- type CallbackDataSet
- type CallbackDataSetData
- type CallbackDataSourceList
- type CallbackId
- type CallbackLogin
- type CallbackLoginData
- type CallbackRegister
- type CallbackRegisterData
- type CallbackTip
- type Route
- type Routes
Constants ¶
View Source
const ( ErrorUnsupportedRequestMethod = "Unsupported request method" ErrorParsingData = "Error parsing Data" ErrorAccountLogin = "Login Info Error" ErrorNoAccessPermission = "No Access Permission" ErrorMissingRequiredParameters = "Missing Required Parameters" ErrorContentNoFound = "Content No Found" ErrorRegistrationNotAllowed = "Registration Not Allowed" )
View Source
const ( StatusSuccess = iota StatusFailure StatusError StatusUnknown )
Variables ¶
This section is empty.
Functions ¶
func CheckToken ¶
func CreateDataSetHttpHandler ¶
func CreateDataSetHttpHandler(w http.ResponseWriter, r *http.Request)
创建数据源
func GetValJsonHttpHandler ¶
func GetValJsonHttpHandler(w http.ResponseWriter, r *http.Request)
获取数据值(json)
func IndexHttpHandler ¶
func IndexHttpHandler(w http.ResponseWriter, r *http.Request)
func ListDataSetHttpHandler ¶
func ListDataSetHttpHandler(w http.ResponseWriter, r *http.Request)
列出所有数据源
Types ¶
type CallbackDataSet ¶
type CallbackDataSet struct {
Status int `json:"status"`
Data CallbackDataSetData `json:"data"`
}
type CallbackDataSetData ¶
type CallbackDataSourceList ¶
type CallbackDataSourceList struct {
Status int `json:"status"`
Data []sqliteLib.DataSource `json:"data"`
}
type CallbackId ¶
type CallbackLogin ¶
type CallbackLogin struct {
Status int `json:"status"`
Data CallbackLoginData `json:"data"`
}
type CallbackLoginData ¶
type CallbackRegister ¶
type CallbackRegister struct {
Status int `json:"status"`
Data CallbackRegisterData `json:"data"`
}
type CallbackRegisterData ¶
type CallbackRegisterData struct {
Uid int64 `json:"uid"`
}
type CallbackTip ¶
func GenError ¶
func GenError(msg string) *CallbackTip
Click to show internal directories.
Click to hide internal directories.