Je me demandais s'il serait possible de porter le framework gtk gui à Go avec l'emballage Swig? Ou est-ce que je vis dans un monde fantastique?Possibilité de port de fonctions gui avec swig
2
A
Répondre
3
Techniquement, oui. Il semble que le support de SWIG pour Go soit limité en ce moment.
Le véritable problème avec les wrappers SWIG simples est la fuite des détails laids. L'interface produite aurait besoin d'une couche au-dessus de celle-ci afin de fournir un comportement "Goish", en particulier en ce qui concerne la collecte des ordures et les interfaces.
2
Oui, c'est possible. SWIG n'est même pas strictement nécessaire, mais il rend le processus plus automatique.
Il y a déjà une GTK obligatoire pour Go en cours ici: http://github.com/mattn/go-gtk
Ok, je vous remercie. J'avais vu d'autres personnes porter une bibliothèque qui contenait une fonction de fenêtre, donc je pensais que vu comment vous pouvez porter cette fonction de la fenêtre, alors peut-être que vous pourriez porter un framework gui entier. –