Secondo "efficace Go" golang.org/doc/effective_goÈ una cattiva forma escludere godocs sui nomi esportati?
Ogni esportato (in maiuscolo) nome in un programma dovrebbe avere un commento doc.
Diciamo che ho un gestore di vista su una semplice applicazione web
// Handle the front page of the website
func FrontPageView(w http.ResponseWriter, r *http.Request) {
controllers.RenderBasicPage(w, "frontPage")
}
mia domanda è questa: è che GODOC davvero necessario? Forse sono solo innamorato del Codice pulito di Robert Martin in questo momento, ma sembra una variabile con un nome efficace, in questo caso FrontPageView
rimuove il bisogno di un simile godoc. Questo è probabilmente un derivato/duplicato di "javadoc sono necessari?" o "sono necessarie le istruzioni di Python?", ma voglio essere sicuro che quando apprendo una nuova lingua mi stia attenendo ai canonici modi di fare delle cose.
Impressionante, grazie per aver spiato anche il mio commento - questo è super utile per il principiante! –