|
|
- // +build !appengine
-
- package fwd
-
- import (
- "reflect"
- "unsafe"
- )
-
- // unsafe cast string as []byte
- func unsafestr(b string) []byte {
- l := len(b)
- return *(*[]byte)(unsafe.Pointer(&reflect.SliceHeader{
- Len: l,
- Cap: l,
- Data: (*reflect.StringHeader)(unsafe.Pointer(&b)).Data,
- }))
- }
|