From 9c44621ee1ca9abfca79c593e80193afd9204c83 Mon Sep 17 00:00:00 2001 From: Jeff Halter <868228+jhalter@users.noreply.github.com> Date: Sat, 8 Jun 2024 19:26:14 -0700 Subject: Replace custom slice concat func with slices.Concat --- concat/slices.go | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 concat/slices.go (limited to 'concat') diff --git a/concat/slices.go b/concat/slices.go deleted file mode 100644 index 88b9fae..0000000 --- a/concat/slices.go +++ /dev/null @@ -1,17 +0,0 @@ -package concat - -// Slices is a utility function to make appending multiple slices less painful and more efficient -// Source: https://stackoverflow.com/questions/37884361/concat-multiple-slices-in-golang -func Slices(slices ...[]byte) []byte { - var totalLen int - for _, s := range slices { - totalLen += len(s) - } - tmp := make([]byte, totalLen) - var i int - for _, s := range slices { - i += copy(tmp[i:], s) - } - - return tmp -} -- cgit