Red de conocimiento informático - Material del sitio web - Cómo llamar a la biblioteca estática o dinámica de C en Golang

Cómo llamar a la biblioteca estática o dinámica de C en Golang

Cgo permite que los programas Go llamen al código C. cgo lee archivos fuente Go con formato especial, genera programas Go y C, y puede empaquetar programas C en paquetes Go.

Ejemplo. A continuación se muestra un paquete Go que contiene dos funciones, Random y Seed, que son remanentes de las funciones random y srandom de la biblioteca C.