Hostinger

Créer un commentaire dans Go !

Pourquoi utiliser les commentaires ?

Les commentaires servent à documenter votre code, facilitant ainsi sa compréhension pour vous-même et pour d’autres développeurs. Ils sont particulièrement utiles pour :

  • Décrire.
  • Rappeler des informations importantes ou des TODOs pour des améliorations futures.
  • Désactiver temporairement du code.

En d'autres termes, ce sont des messages, des informations ou du texte qui ne seront pas exécutés par notre programme (ni compilé d'ailleurs).

Syntaxe des Commentaires en Go

En Go, il existe deux types principaux de commentaires : les commentaires sur une seule ligne et les commentaires multi-lignes.

Une seule ligne

Les commentaires sur une seule ligne commencent par //. Tout ce qui suit // sur la même ligne est considéré comme un commentaire et est ignoré par le compilateur.

// Ceci est un commentaire sur une seule ligne
package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!") // Ceci est un commentaire sur une seule
}

Dans cet exemple, les lignes commençant par // sont des commentaires. Vous pouvez les utiliser pour expliquer ce que fait votre code ou pour ajouter des notes.

En général, votre éditeur de code changera la couleur de vos commentaires pour les distinguer du reste du code.

Multi-lignes

Les commentaires multi-lignes commencent par /* et se terminent par */. Tout ce qui se trouve entre ces délimiteurs est considéré comme un commentaire.

/*
    Ceci est un commentaire
    qui s'étend sur plusieurs lignes.
    Il est utile pour des descriptions plus longues ou des explications détaillées.
*/
package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!")
}

Les commentaires multi-lignes sont particulièrement utiles pour documenter des blocs de code ou fournir des explications détaillées.

Bonnes pratiques pour les commentaires

Soyez concis

Les commentaires doivent être clairs et précis. Évitez les commentaires redondants qui répètent simplement ce que le code fait.

Expliquez le pourquoi, pas le comment

Les commentaires doivent généralement expliquer pourquoi quelque chose est fait, pas nécessairement comment c’est fait. Le code lui-même devrait normalement être suffisamment clair pour expliquer le comment.

Mais quelque-fois, il y a des exceptions ! 😁