Resultados de la búsqueda a petición "cgo"
¿Cómo copio una cadena Go a un C char * a través de CGO en golang?
Quiero copiar una cadena Go en un char * a través de CGO. ¿Se me permite hacer algo como esto? func copy_string(cstr *C.char) { str := "foo" C.GoString(cstr) = str }
No se puede acceder a las variables c en cgo
Estoy tratando de acceder a una estructura c en cgo, pero ve esto no se pudo determinar el tipo de nombre para C.utmpx utmpx es una estructura c Aquí está el código go: /* #include <stdio.h> #include <stdlib.h> #include <utmpx.h> #include ...
Cómo usar una ruta relativa para LDFLAGS en golang
Soy nuevo en Golang, y estoy tratando de construir un programa Golang que use una lib estática (archivo .a) la estructura del directorio para mi proyecto como se muestra a continuación └─testserver ├─bin ├─pkg └─src ├─logging └─testserver ...
compilar gopacket en windows 64bit
Estoy tratando de usargopacket [https://github.com/google/gopacket]en mis ventanas 10. Lo estoy usando para oler e inyectar paquetes directamente a / desde la NIC. Puedo compilar y ejecutar fácilmente mi código con GOARCH = 386 pero no puedo ...
¿Por qué el rendimiento de cgo es tan lento? ¿Hay algo mal con mi código de prueba?
Estoy haciendo una prueba: compare los tiempos de ejecución de cgo y las funciones Go puras se ejecutan 100 millones de veces cada una. La función cgo lleva más tiempo en comparación con la función Golang, y estoy confundido con este resultado. ...