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 为
用户评论