文件名称:go-interfacetools:与Go界面进行交互的各种工具,例如将地图复制到struct
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-22 11:45:18
Go
go-interfacetools 与Go界面进行交互的各种工具,例如将地图复制到struct。 复制输出 此函数使您可以从接口(例如map[string] interface{} )复制到输出对象。 支持的转换类型: map[string] interface{}来map或struct []interface{}进行切片或排列 基本类型到基本类型 从map转换为struct ,它使用与encoding/json相同的标记规则。 特殊情况:空值 某些文件格式没有简单的机制来表示null / nil值。 值为“ null”的字符串实际上可以是合法值,因此不能假定这样的字符串为null。 为了适应这种输入格式,如果目标是指针,映射,结构,切片或数组,则将空字符串视为空值。
【文件预览】:
go-interfacetools-master
----copier.go(11KB)
----copier_test.go(4KB)
----LICENSE(1KB)
----README.md(855B)