You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
	
		
			
				
				
					
						
						
						
							|  | // +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,
 | 
						
						
						
							|  | 	}))
 | 
						
						
						
							|  | }
 | 
						
						
						
							|  | 
 |