From c6e824d49d432fcdcc02a37fe0069d71bd48fc37 Mon Sep 17 00:00:00 2001 From: jano3 <jano@bob.co.za> Date: Thu, 15 Feb 2024 11:11:13 +0200 Subject: [PATCH] Add clone function --- utils/utils.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/utils/utils.go b/utils/utils.go index 9bfa177..ad51322 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -38,6 +38,10 @@ func DeepCopy(fromValue interface{}) (toValue interface{}) { return deepcopy.Copy(fromValue) } +func Clone[T any](fromValue T) (toValue T) { + return deepcopy.Copy(fromValue) +} + func ValueToPointer[V any](value V) *V { return &value } -- GitLab