Ce projet est sur Github.
Ce programme liste toutes les interfaces publiques du GO. Pour le lancer, taper la commande suivante :
go run gointerfaces.go <versions>
Où <versions> est la liste des versions de GO, par exemple 1.0.3 1.1.2 1.2.2 1.3.3 1.4.2 1.5.1.
Cela compile et lance le programme qui va :
Pour afficher le résult au format HTML, on pourra envoyer le résultat à pandoc:
go run gointerfaces.go 1.4.1 | pandoc -f markdown -t html
Vous pouvez vous le résultat sur cette page https://sweetohm.net/article/go-interfaces.html.
Enjoy!