
GO EXPLORER est un outil expérimental pour visualiser dynamiquement les packages GO à l'aide d'une vue d'ensemble interactive.
L'objectif de ce projet est d'expérimenter la visualisation des packages GO et de l'environnement pour aider les développeurs en fournissant des aperçus interactifs pour diverses analyses, telles que l'exploration de la hiérarchie des packages, la visualisation des dépendances de package, l'examen du graphique d'appel d'un programme, ..etc.
L'idée initiale a commencé lors du développement de Go-Callvis et j'ai décidé de développer GoExplorer en tant que projet distinct, qui est destiné à fournir une approche plus abstraite.

Il dispose d'un serveur Web qui sert l'API et l'application Web qui utilise Vis.js pour la visualisation à l'intérieur <canvas> .
Ce projet est actuellement très précoce du développement!
Utilisez la commande suivante pour installer:
go get -u github.com/TrueFurby/goexplorer
cd $GOPATH /src/github.com/TrueFurby/goexplorer ; go install
goexplorer Cliquez sur les nœuds récupérera le contenu le cas échéant et ajoutera ses nœuds enfants dynamiquement au nœud cliqué. En appuyant sur la touche DEL vous pouvez supprimer tous les nœuds enfants du nœud actuellement sélectionné.
Rejoignez la chaîne #GoExplorer sur gophers.slack.com ( pas membre? Obtenez l'invitation)
Avez-vous trouvé des bogues ou avez-vous des suggestions? N'hésitez pas à ouvrir un nouveau problème ou à commencer la discussion dans le canal Slack.