Maison >développement back-end >Golang >Comment puis-je créer des bibliothèques partagées (.so) dans Go ?
Création de bibliothèques partagées dans Go
La création de bibliothèques partagées (.so) est désormais réalisable dans Go avec l'introduction de l'indicateur -linkshared. Pour y parvenir, suivez ces étapes :
Préparation des packages partageables :
Compilation de packages définis par l'utilisateur :
Compilation du programme :
En utilisant des liens dynamiques au lieu de liens statiques, la taille du fichier compilé est considérablement réduite. Par exemple, un fichier "hello.go" serait réduit de 2,3 Mo à 12 Ko.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!