convert_b2s_new.go 223 B

12345678910111213
  1. //go:build go1.20
  2. // +build go1.20
  3. package utils
  4. import (
  5. "unsafe"
  6. )
  7. // UnsafeString returns a string pointer without allocation
  8. func UnsafeString(b []byte) string {
  9. return unsafe.String(unsafe.SliceData(b), len(b))
  10. }