feat: 字符串 -> 基础数据类型转换, 使用泛型实现

This commit is contained in:
2025-10-13 11:40:08 +08:00
parent 460672bcd0
commit 20d2912274
7 changed files with 515 additions and 6 deletions

22
define/result.go Normal file
View File

@ -0,0 +1,22 @@
// Package define ...
//
// Description : define ...
//
// Author : go_developer@163.com<白茶清欢>
//
// Date : 2025-10-13 11:22
package define
import "git.zhangdeman.cn/zhangdeman/op_type"
// BaseValueResult 基础类型转换结果
type BaseValueResult[BaseType op_type.BaseType] struct {
Value BaseType `json:"result"` // 转换结果
Err error `json:"err"` // 错误信息
}
// BaseValuePtrResult 基础类型指针转换结果
type BaseValuePtrResult[BaseType op_type.BaseType] struct {
Value *BaseType `json:"result"` // 转换结果
Err error `json:"err"` // 错误信息
}