Files
Sillyv2/core/test.go
T
2021-09-14 20:44:05 +08:00

37 lines
575 B
Go

package core
import (
"errors"
"github.com/cdle/sillyGirl/im"
)
func init() {
AddCommand("", []Function{
{
Rules: []string{"set ? ?"},
Handle: func(s im.Sender) interface{} {
Set(s.Get(0), s.Get(1))
return "设置成功"
},
},
{
Rules: []string{"delete ?"},
Handle: func(s im.Sender) interface{} {
Set(s.Get(), "")
return "删除成功"
},
},
{
Rules: []string{"get ?"},
Handle: func(s im.Sender) interface{} {
v := Get(s.Get())
if v == "" {
return errors.New("空值")
}
return v
},
},
})
}