2010-10-28 14 views

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.

+1

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. –

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