controller

package
v0.0.0-...-03609d5 Latest Latest
Warning

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

Go to latest
Published: Feb 19, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Domain = &DomainController{}
	View   = &ViewController{}
	Zone   = &ZoneController{}
	Base   = &BaseController{}
)

Functions

func Demo

func Demo(c *gin.Context)

func Run

func Run(c *gin.Context, req interface{}, fn func() (interface{}, interface{}))

Types

type BaseController

type BaseController struct{}

func (*BaseController) GetPasswd

func (m *BaseController) GetPasswd(c *gin.Context)

GetPasswd 生成加密密码

type DomainController

type DomainController struct{}

func (*DomainController) Add

func (d *DomainController) Add(c *gin.Context)

Add 增加域名记录

func (*DomainController) Delete

func (d *DomainController) Delete(c *gin.Context)

Delete 删除域名记录

func (*DomainController) List

func (d *DomainController) List(c *gin.Context)

func (*DomainController) Update

func (d *DomainController) Update(c *gin.Context)

Update 更新域名记录

type ViewController

type ViewController struct{}

func (*ViewController) Add

func (v *ViewController) Add(c *gin.Context)

Add 增加视图记录

func (*ViewController) Delete

func (v *ViewController) Delete(c *gin.Context)

Delete 删除视图记录

func (*ViewController) List

func (v *ViewController) List(c *gin.Context)

func (*ViewController) Update

func (v *ViewController) Update(c *gin.Context)

Update 更新视图记录

type ZoneController

type ZoneController struct{}

func (*ZoneController) Add

func (z *ZoneController) Add(c *gin.Context)

func (*ZoneController) Delete

func (z *ZoneController) Delete(c *gin.Context)

Delete 删除zone记录

func (*ZoneController) List

func (z *ZoneController) List(c *gin.Context)

Jump to

Keyboard shortcuts

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