1 Star 0 Fork 8

lambcc/antnet

forked from magiclvzs/antnet 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
parser_test.go 467 Bytes
一键复制 编辑 原始数据 按行查看 历史
lvzhuoshi@lmdgame.com 提交于 2017-08-30 09:46 +08:00 . 更新
package antnet
import (
"testing"
)
type GetGamerLevel struct {
Get string `match:"k"`
Gamer int
Level int `match:"k"`
}
type GetGamerRmb struct {
Get string `match:"k"`
Gamer int
Rmb int `match:"k"`
}
func Test_CmdParser(t *testing.T) {
pm := Parser{Type: ParserTypeCmd}
pm.RegisterMsg(&GetGamerLevel{}, nil)
p := pm.Get()
m, _ := p.ParseC2S(NewStrMsg("get gamer 1 level"))
Printf("%#v\n", m.C2S().(*GetGamerLevel))
Println(m.C2SString())
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/lambcc/antnet.git
git@gitee.com:lambcc/antnet.git
lambcc
antnet
antnet
master

搜索帮助