Files
serveg/internal/string_helper/unsafe.go
T
2026-11-01 20:43:08 +01:00

14 lines
266 B
Go

package string_helper
import "unsafe"
func UnsafeGetStrBytes(s string) []byte {
pointr := unsafe.StringData(s)
return unsafe.Slice(pointr, len(s))
}
func UnsafeBytesToStr(b []byte) string {
pointr := unsafe.SliceData(b)
return unsafe.String(pointr, len(b))
}