增加任意数据类型之间的转换 && 使用锁实现并发安全的普通map

This commit is contained in:
2021-02-23 22:41:06 +08:00
commit 7e37f5bc04
7 changed files with 757 additions and 0 deletions

28
easymap/error.go Normal file
View File

@ -0,0 +1,28 @@
// Package easymap...
//
// Description : easymap...
//
// Author : go_developer@163.com<张德满>
//
// Date : 2021-02-23 10:15 下午
package easymap
import "github.com/pkg/errors"
// keyNotFound key 不存在
//
// Author : go_developer@163.com<张德满>
//
// Date : 10:17 下午 2021/2/23
func keyNotFound(key interface{}) error {
return errors.Errorf("%v 未找到", key)
}
// convertFail 数据类型妆换失败
//
// Author : go_developer@163.com<张德满>
//
// Date : 10:28 下午 2021/2/23
func convertFail(err error) error {
return errors.Wrapf(err, "数据类型转换失败")
}