eBPF-Go sous Windows : Guide du développeur
Ce document détaille l'exécution de la bibliothèque eBPF-Go sous Windows. Étant donné que eBPF sous Windows n'est pas encore stable, la bibliothèque prend en charge trois modes : interpréteur, JIT et compilation en pilote natif Windows. Il explique les différences avec Linux, la gestion des fichiers ELF spécifiques à la plateforme, l'API exportée, la configuration de développement (utilisation d'une machine virtuelle Windows et de scripts de build), l'utilisation de binaires précompilés, et le débogage et l'interprétation des codes d'erreur. Le débogage inclut l'utilisation de WinDbg et l'interprétation du journal de traces. La gestion des erreurs implique la compréhension des codes d'erreur système Windows, des erreurs RPC, ebpf_result_t et errno de style Unix.
Lire plus