Apply .gitignore rules
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
package coroutine_timer
|
||||
|
||||
const (
|
||||
// 添加
|
||||
cmd_add = 1
|
||||
|
||||
// 删除
|
||||
cmd_del = 2
|
||||
)
|
||||
|
||||
// cmdModel
|
||||
// @description: 命令对象
|
||||
type cmdModel struct {
|
||||
// cmd 指令
|
||||
cmd int
|
||||
|
||||
// paramObj 指令参数
|
||||
paramObj interface{}
|
||||
|
||||
// resObj 指令返回对象
|
||||
resObj interface{}
|
||||
|
||||
// err 指令返回的错误
|
||||
err error
|
||||
|
||||
// waitChan 等待channel
|
||||
waitChan chan struct{}
|
||||
}
|
||||
|
||||
// newCmdModel
|
||||
// @description: 创建cmd模型对象
|
||||
// parameter:
|
||||
// @c:cmd命令
|
||||
// @po:参数
|
||||
// return:
|
||||
// @*cmdModel:
|
||||
func newCmdModel(c int, po interface{}) *cmdModel {
|
||||
result := &cmdModel{
|
||||
cmd: c,
|
||||
paramObj: po,
|
||||
resObj: nil,
|
||||
err: nil,
|
||||
waitChan: make(chan struct{}, 1),
|
||||
}
|
||||
|
||||
return result
|
||||
}
|
||||
Reference in New Issue
Block a user