func respNew(klass C.VALUE, r *http.Response) C.VALUE { return C.NewGoStruct(klass, unsafe.Pointer(r)) }
func goioNew(klass C.VALUE, r interface{}) C.VALUE { v := reflect.ValueOf(r) return C.NewGoStruct(klass, unsafe.Pointer(&v)) }
func reqNew(klass C.VALUE, r *http.Request) C.VALUE { return C.NewGoStruct(klass, unsafe.Pointer(r)) }