2014-06-06 9 views
7

Prima di tutto, so che Go ha il proprio strumento di documentazione del codice, che è GoDoc. Il fatto è che GoDoc funziona solo con il codice Go e Doxygen funziona con quasi tutto il resto (beh, almeno quelli a cui sono interessato).Doxygen with Go

Ora, nel caso di un progetto multilingue, mi piacerebbe avere una documentazione unica per l'intero progetto, e ho una certa preferenza per Doxygen (non giudicarmi!). Conosci qualche mezzo per far funzionare Doxygen con il codice Go? O hai in mente qualche altro strumento di generazione di documentazione per questo tipo di scopo? Le lingue che sto usando sono Go e Python.

Per il momento, ho solo scrivere il mio Doxygen dentro il mio codice Go, ma è una specie di frustrante non essere in grado di generare una bella documentazione HTML da esso ...

+0

non puoi semplicemente usare modelli uniformi per godoc e processarli per risiedere piacevolmente con il codice Python? –

+0

Sì, immagino che sarebbe una soluzione. Preferirei piuttosto un modo carino di fare il lavoro (se possibile) piuttosto che usare una soluzione alternativa. – julienc

+0

per me documentare il go code con doxygen sembra una soluzione, ma è una questione di opinione, suppongo. –

risposta