Comment puis-je appeler C à partir de Go en utilisant l '" interface de fonction étrangère"

comment utiliser l ' "interface de fonction étrangère" de Go pour appeler une fonction C?

cette interface est mentionnée sur le FAQ, mais je ne le vois pas mentionné ailleurs dans les docs.

25
demandé sur ThorSummoner 2010-04-29 23:45:50
la source

2 ответов

découvrez ce fichier partir du référentiel. Il montre comment envelopper une bibliothèque C dans Go et a pas mal de commentaires qui expliquent le processus.

18
répondu Paul Wicks 2016-03-30 07:33:08
la source

Voici un article qui démontre la suivante avec Cgo:

pour commencer avec un exemple, voici un paquet Go qui fournit deux fonctions - Random et Seed - cette enveloppe C est rand et srand fonctions.

2
répondu danriti 2013-07-30 06:01:20
la source

Autres questions sur