From 366e2ff546092d9be26411fb698b3ddd8e834a11 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期一, 09 十二月 2024 15:38:02 +0800
Subject: [PATCH] 更新实名比对

---
 util/util.go |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/util/util.go b/util/util.go
index 30914cc..a7efd35 100644
--- a/util/util.go
+++ b/util/util.go
@@ -5,6 +5,7 @@
 	"errors"
 	"net"
 	"strconv"
+	"unsafe"
 )
 
 // 鑾峰彇鏈満缃戝崱IP
@@ -70,3 +71,14 @@
 	}
 	return c == len(arr)
 }
+
+func ByteSlice2float32Slice(src []byte) []float32 {
+	if len(src) == 0 {
+		return nil
+	}
+
+	l := len(src) / 4
+	ptr := unsafe.Pointer(&src[0])
+
+	return (*[1 << 26]float32)((*[1 << 26]float32)(ptr))[:l:l]
+}

--
Gitblit v1.8.0