Comentarii în Go
Comentariile sunt notițe în cod, care sunt sărite atunci când rulează programul.
Sunt utile pentru a explica ce face codul și pentru a-l face mai ușor de citit. De asemenea, îți permit să dezactivezi o parte din cod în timp ce testezi o altă versiune a lui.
Go are două feluri de comentarii: pe o singură linie și pe mai multe linii.
Comentarii pe o singură linie în Go
Scrie două bare oblice (//) pentru a începe un comentariu pe o singură linie.
De acolo până la sfârșitul liniei, compilatorul ignoră totul, deci niciun text din acea porțiune nu se execută.
Exemplu
Ieșire: Program Go și ieșirea capturată
package main
import ("fmt")
func main() {
// Acesta este un comentariu
fmt.Println("Salut Lume!")
}
Exemplu
Un comentariu pe o singură linie nu are nevoie de o linie proprie. Aici, unul urmează după cod, pe aceeași linie:
Ieșire: Program Go și ieșirea capturată
package main
import ("fmt")
func main() {
fmt.Println("Salut Lume!") // Acesta este un comentariu
}
Comentarii pe mai multe linii în Go
Pentru a scrie un comentariu pe mai multe linii, deschide-l cu /* și închide-l cu */.
Compilatorul ignoră tot textul dintre ele.
Notă: Alegerea îți aparține. Un obicei des întâlnit este // pentru notițe scurte și /* */ pentru cele mai lungi.
Exemplu
Ieșire: Program Go și ieșirea capturată
package main
import ("fmt")
func main() {
/* Codul de mai jos va afișa Salut Lume
pe ecran, și este uimitor */
fmt.Println("Salut Lume!")
}
Comentariu pentru a împiedica executarea codului
Deoarece compilatorul ignoră comentariile, poți transforma o linie de cod într-un comentariu pentru a o împiedica să ruleze.
Codul rămâne în fișier, pregătit pentru a-l consulta mai târziu sau pentru a-l folosi la depanare.
Exemplu
Ieșire: Program Go și ieșirea capturată
package main
import ("fmt")
func main() {
fmt.Println("Salut Lume!")
// fmt.Println("Această linie nu se execută")
}