Documentation
¶
Index ¶
- type CategoryHandler
- type Classify
- func (clsfy *Classify) AddCategory(name string, handler CategoryHandler) *Classify
- func (clsfy *Classify) Build(mode string, handlers ...CategoryHandler)
- func (clsfy *Classify) Categorys() string
- func (clsfy *Classify) Collect()
- func (clsfy *Classify) CollectCategory(handler CategoryHandler)
- func (clsfy *Classify) Get(out interface{}, vPaths ...interface{})
- func (clsfy *Classify) Keys(paths ...interface{}) (result []interface{})
- func (clsfy *Classify) Put(v interface{})
- func (clsfy *Classify) PutSlice(items interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CategoryHandler ¶
type CategoryHandler func(value interface{}) interface{}
type Classify ¶
分类
func NewWithMode ¶ added in v1.0.3
func NewWithMode(mode string, handlers ...CategoryHandler) *Classify
func (*Classify) AddCategory ¶
func (clsfy *Classify) AddCategory(name string, handler CategoryHandler) *Classify
func (*Classify) Build ¶ added in v1.0.0
func (clsfy *Classify) Build(mode string, handlers ...CategoryHandler)
func (*Classify) CollectCategory ¶
func (clsfy *Classify) CollectCategory(handler CategoryHandler)
Click to show internal directories.
Click to hide internal directories.