Quel jour sommes-nous aujourd'hui?

GolangBeginner
Pratiquer maintenant

Introduction

Dans ce projet, vous allez apprendre à créer un programme Go qui affiche le jour de la semaine actuel et détermine s'il est mercredi. Ce projet est conçu pour vous aider à vous familiariser avec la syntaxe et la structure de base de la programmation Go, ainsi qu'avec le package time intégré.

👀 Aperçu

## Exemple 1
## Exemple 2

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment créer un nouveau fichier Go et configurer la structure de base d'un programme Go
  • Comment utiliser la fonction time.Now() pour obtenir l'heure actuelle
  • Comment utiliser la méthode Weekday() pour obtenir le jour de la semaine actuel
  • Comment afficher des informations dans la console à l'aide de fmt.Println()
  • Comment vérifier si le jour actuel est mercredi

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Créer un programme Go simple qui affiche le jour de la semaine actuel
  • Déterminer si le jour actuel est mercredi
  • Comprendre la syntaxe et la structure de base de la programmation Go
  • Gagner de l'expérience en travaillant avec le package time intégré de Go

Créez le fichier today.go

Dans cette étape, vous allez créer un nouveau fichier Go nommé today.go dans le répertoire principal du projet ~/projet. Suivez les étapes ci-dessous pour terminer cette étape :

  1. Ouvrez votre éditeur de texte ou IDE préféré.
  2. Créez un nouveau fichier nommé today.go dans le répertoire ~/projet.
  3. Copiez le code d'exemple suivant dans le fichier today.go :
package main

import (
    "fmt"
    "time"
)

func today() {
    // Code à compléter
}
func main() {
    today()
}

Ce code configure la structure de base du programme, y compris la fonction today() que vous devrez compléter dans l'étape suivante.

Implémentez la fonction today()

Dans cette étape, vous allez implémenter la fonction today() pour afficher le jour de la semaine actuel et déterminer s'il est mercredi. Suivez les étapes ci-dessous pour terminer cette étape :

  1. Dans le fichier today.go, localisez la fonction today().
  2. À l'intérieur de la fonction today(), ajoutez le code suivant :
now := time.Now()
fmt.Println("Aujourd'hui est", now.Weekday())
if now.Weekday() == time.Wednesday {
    fmt.Println("Le jour est mercredi")
}

Ce code utilise la fonction time.Now() pour obtenir l'heure actuelle, puis utilise la méthode Weekday() pour obtenir le jour de la semaine actuel. Il imprime ensuite le jour de la semaine et vérifie s'il est mercredi, en imprimant un message supplémentaire si c'est le cas.

  1. Enregistrez le fichier today.go.

Exécutez le programme

Dans cette étape, vous allez exécuter le programme pour voir la sortie. Suivez les étapes ci-dessous pour terminer cette étape :

  1. Ouvrez un terminal ou une invite de commande et accédez au répertoire ~/projet.
  2. Exécutez la commande suivante pour exécuter le programme :
go run today.go

Vous devriez voir une sortie similaire à la suivante :

Aujourd'hui est dimanche

Si aujourd'hui est mercredi, vous devriez également voir la sortie suivante :

Le jour est mercredi

Félicitations ! Vous avez terminé le projet et appris à créer un programme Go qui affiche le jour de la semaine actuel et détermine s'il est mercredi.

Résumé

Félicitations ! Vous avez terminé ce projet. Vous pouvez pratiquer plus de laboratoires sur LabEx pour améliorer vos compétences.

✨ Vérifier la solution et pratiquer✨ Vérifier la solution et pratiquer✨ Vérifier la solution et pratiquer