github.com/gofiber/fiber/v2@v2.47.0/utils/convert_b2s_new.go (about)

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