tech:inclure_du_c_dans_go_lang
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| tech:inclure_du_c_dans_go_lang [2026/04/19 01:32] – créée Jean-Baptiste | tech:inclure_du_c_dans_go_lang [2026/04/21 22:25] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Inclure du C dans Go lang | ||
| + | |||
| + | Voir : | ||
| + | * [[Err Go lang et langage C]] | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | Voir aussi : | ||
| + | * https:// | ||
| + | |||
| + | Inversement - Inclure du Go dans du C : | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | |||
| + | ~~~go | ||
| + | package main | ||
| + | |||
| + | // #include < | ||
| + | // #include < | ||
| + | // | ||
| + | // static void myprint(char* s) { | ||
| + | // | ||
| + | // } | ||
| + | import " | ||
| + | import " | ||
| + | |||
| + | func main() { | ||
| + | cs := C.CString(" | ||
| + | C.myprint(cs) | ||
| + | C.free(unsafe.Pointer(cs)) | ||
| + | } | ||
| + | ~~~ | ||
| + | |||
| + | Source : https:// | ||
| + | |||
| + | FIXME | ||
| + | |||
