go clone:深度克隆任何Go数据 源码
go-clone:深度克隆任何Go数据 包clone提供了对任何Go数据进行深度克隆的功能。 它还提供了一个包装器,以保护指针免受任何意外的突变。 Clone / Slowly可以克隆任何结构的未导出字段。 明智地使用此功能。 安装 使用go get安装此软件包。 go get github.com/huandu/go-clone 用法 Slowly Clone 如果要克隆任何Go值,请使用Clone 。 t := & T { ... } v := clone . Clone ( t ).( * T ) reflect . DeepEqual ( t , v ) // true 为
文件列表
go-clone-master.zip
(预估有个20文件)
go-clone-master
mapiter.go
609B
structtype_sample_test.go
418B
clone_benchmark_test.go
486B
go.mod
87B
headers.go
240B
go.sum
889B
wrapper_sample_test.go
805B
structtype_test.go
3KB
wrapper_benchmark_test.go
730B
暂无评论