Chao Cai

Results 4 issues of Chao Cai

当你未给utils 设置log得时候, 接下去得log 输出 会调用到err.error错误: client, err := elastic.NewClient( elastic.SetURL(host), elastic.SetSniff(false), elastic.SetBasicAuth(user, password), //elastic.SetErrorLog(logger), //关闭log 提示: ) 那么在是这种条件判断和logger得输出得 会出错 if err != nil { logger.Error(err, logger.String(" some error occurred when...

1第一个问题: AesEcbDecrypt : AesEcbDecrypt([]byte("12312"), []byte("1234123412341234")) 里面用到了:bs:be 的问题: cipher.Decrypt(decrypted[bs:be], encrypted[bs:be]) 如果说bs 的be 超过了encrypted 的长度, 那么最喜欢的painc 来了! 第二个问题 slice.deleteat(slicedata,slicedata.indexof(slicedata,"123123")) 存在一种可能。 slice的底层数据没有删除干净。

unisat。/query-v4/ x-sign 不是一个静态的!

1 在转化的过程会吧deciaml 类型转化成map[] 这是个灾难, 2质疑一定要把所有的成员的类型全部转化成map 么, ? 3 是否把成员的struct 类型用interface 直接返回更安全呢? 特别遇到自定义类型又没有定json tag 的类型 如果第三点是成立的那么func (f *Field) mapValue(value any) any { ``` val := pointer.ExtractPointer(value) v := reflect.ValueOf(val) var ret...