Documentation ¶
Index ¶
- func CheckSession(w http.ResponseWriter, req *http.Request) error
- func InitControllers() error
- func NewSession()
- func RenderError(r render.Render, res Res, err error) error
- func RenderRes(r render.Render, res Res, data interface{})
- type Cache
- type Cluster
- func (c Cluster) Add(r render.Render, req *http.Request)
- func (c Cluster) Delete(r render.Render, req *http.Request)
- func (c Cluster) Get(r render.Render, req *http.Request)
- func (c Cluster) GetAll(r render.Render, req *http.Request)
- func (c Cluster) Update(id int, name, tags, note, nodes string) error
- type Deploy
- func (c Deploy) AddTag(r render.Render, req *http.Request)
- func (c Deploy) Get(r render.Render, req *http.Request)
- func (c Deploy) GetDiff(r render.Render, req *http.Request)
- func (c Deploy) History(r render.Render, req *http.Request)
- func (c Deploy) HistoryDetail(r render.Render, req *http.Request)
- func (c Deploy) Push(r render.Render, req *http.Request)
- type Node
- type Project
- func (c Project) Add(r render.Render, req *http.Request)
- func (c Project) Delete(r render.Render, req *http.Request)
- func (c Project) Get(r render.Render, req *http.Request)
- func (c Project) GetAll(r render.Render, req *http.Request)
- func (c Project) GetTags(r render.Render, req *http.Request)
- func (c Project) Update(r render.Render, req *http.Request)
- type Res
- type Session
- type Site
- type User
- func (c User) Del(r render.Render, req *http.Request)
- func (c User) Edit(r render.Render, req *http.Request)
- func (c User) Get(r render.Render, req *http.Request)
- func (c User) GetAll(r render.Render, req *http.Request)
- func (c User) GetUserInfo(r render.Render, req *http.Request)
- func (c User) Login(r render.Render, w http.ResponseWriter, req *http.Request)
- func (c User) Logout(r render.Render, req *http.Request)
- func (c User) Update(r render.Render, req *http.Request)
- func (c User) UpdatePassword(r render.Render, req *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckSession ¶
func CheckSession(w http.ResponseWriter, req *http.Request) error
func InitControllers ¶
func InitControllers() error
func NewSession ¶
func NewSession()
Types ¶
type Res ¶
type Res struct { Errno int `json:"errno"` Errmsg string `json:"errmsg"` Data interface{} `json:"data"` }
返回数据格式
type Session ¶
type Session struct {
// contains filtered or unexported fields
}
var (
Sessions *Session
)
Click to show internal directories.
Click to hide internal directories.