本文整理汇总了Golang中github.com/Centny/gwf/netw/impl.RCM_Cmd.Kvs方法的典型用法代码示例。如果您正苦于以下问题:Golang RCM_Cmd.Kvs方法的具体用法?Golang RCM_Cmd.Kvs怎么用?Golang RCM_Cmd.Kvs使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/Centny/gwf/netw/impl.RCM_Cmd
的用法示例。
在下文中一共展示了RCM_Cmd.Kvs方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: CallC
func CallC(rc *impl.RCM_Cmd) (interface{}, error) {
var cid = rc.Kvs().StrVal("cid")
log.D("run_rc_s doing call_c by cid(%v)", cid)
var cmd = rcs.CmdC(cid)
if cmd == nil {
return util.Map{
"code": -1,
"err": "not found",
}, nil
}
var name = rc.StrVal("name")
var args = rc.MapVal("args")
log.D("run_rc_s call client by name(%v),args(%v)", name, util.S2Json(args))
var res, err = cmd.Exec_m(name, args)
log.D("run_rc_s call client result->%v", util.S2Json(res))
return res, err
}