MCPcopy
hub / github.com/gogf/gf / DeepCopy

Method DeepCopy

internal/deepcopy/deepcopy.go:19–19  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

17// Interface for delegating copy process to type
18type Interface interface {
19 DeepCopy() any
20}
21
22// Copy creates a deep copy of whatever is passed to it and returns the copy

Callers 15

Test_StringFunction · 0.65
Test_InterfaceFunction · 0.65
Test_BoolFunction · 0.65
Test_AnyFunction · 0.65
Test_IntAnyMap_DeepCopyFunction · 0.65
DeepCopyMethod · 0.65
DeepCopyMethod · 0.65
Test_StrStrMap_DeepCopyFunction · 0.65
Test_KVMap_DeepCopyFunction · 0.65
Test_KVMap_DeepCopy_SafeFunction · 0.65
DeepCopyMethod · 0.65
Test_IntIntMap_DeepCopyFunction · 0.65

Implementers 15

Float32container/gtype/gtype_float32.go
Float64container/gtype/gtype_float64.go
Interfacecontainer/gtype/gtype_interface.go
Bytescontainer/gtype/gtype_bytes.go
Uintcontainer/gtype/gtype_uint.go
Uint32container/gtype/gtype_uint32.go
Int32container/gtype/gtype_int32.go
Uint64container/gtype/gtype_uint64.go
Stringcontainer/gtype/gtype_string.go
Int64container/gtype/gtype_int64.go
Bytecontainer/gtype/gtype_byte.go
Intcontainer/gtype/gtype_int.go

Calls

no outgoing calls

Tested by 15

Test_StringFunction · 0.52
Test_InterfaceFunction · 0.52
Test_BoolFunction · 0.52
Test_AnyFunction · 0.52
Test_IntAnyMap_DeepCopyFunction · 0.52
Test_StrStrMap_DeepCopyFunction · 0.52
Test_KVMap_DeepCopyFunction · 0.52
Test_KVMap_DeepCopy_SafeFunction · 0.52
Test_IntIntMap_DeepCopyFunction · 0.52
Test_StrAnyMap_DeepCopyFunction · 0.52
Test_AnyAnyMap_DeepCopyFunction · 0.52
Test_IntStrMap_DeepCopyFunction · 0.52