** * Description: websocket客户端接收数据指令调用对应函数 * author: kenanlu@leansoftx.com * create on: 2021-04-16 18:05:21 */
(data baseMsg)
| 97 | * create on: 2021-04-16 18:05:21 |
| 98 | */ |
| 99 | func (w *receiver) ClientCodeToFunc(data baseMsg) { |
| 100 | funcName := case2Camel(data.Actioncode) |
| 101 | vft := w.serverReturnFunc() |
| 102 | |
| 103 | params := make([]reflect.Value, 1) |
| 104 | params[0] = reflect.ValueOf(data) |
| 105 | if vft[funcName].IsValid() { |
| 106 | vft[funcName].Call(params) |
| 107 | } |
| 108 | } |
| 109 | |
| 110 | /** |
| 111 | * Description: 查询结构体中的方法 |
no test coverage detected