| 12345678910111213141516171819202122 | // +build !appenginepackage fasttemplateimport (	"reflect"	"unsafe")func unsafeBytes2String(b []byte) string {	return *(*string)(unsafe.Pointer(&b))}func unsafeString2Bytes(s string) []byte {	sh := (*reflect.StringHeader)(unsafe.Pointer(&s))	bh := reflect.SliceHeader{		Data: sh.Data,		Len:  sh.Len,		Cap:  sh.Len,	}	return *(*[]byte)(unsafe.Pointer(&bh))}
 |