Introdução
Neste projeto, você aprenderá como criar um programa Go que exibe o dia da semana atual e determina se é quarta-feira. Este projeto foi projetado para ajudá-lo a se familiarizar com a sintaxe e estrutura básicas da programação Go, bem como com o uso do pacote time integrado.
👀 Pré-visualização
## Exemplo 1
Hoje é Domingo
## Exemplo 2
O dia é Quarta-feira
🎯 Tarefas
Neste projeto, você aprenderá:
- Como criar um novo arquivo Go e configurar a estrutura básica de um programa Go
- Como usar a função
time.Now()para obter a hora atual - Como usar o método
Weekday()para obter o dia da semana atual - Como exibir informações no console usando
fmt.Println() - Como verificar se o dia atual é quarta-feira
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Criar um programa Go simples que exibe o dia da semana atual
- Determinar se o dia atual é quarta-feira
- Compreender a sintaxe e estrutura básicas da programação Go
- Ganhar experiência trabalhando com o pacote
timeintegrado em Go
Criar o Arquivo today.go
Nesta etapa, você criará um novo arquivo Go chamado today.go no diretório principal do projeto ~/project. Siga as etapas abaixo para concluir esta etapa:
- Abra seu editor de texto ou IDE preferido.
- Crie um novo arquivo chamado
today.gono diretório~/project. - Copie o seguinte código de exemplo para o arquivo
today.go:
package main
import (
"fmt"
"time"
)
func today() {
// Code to be completed
}
func main() {
today()
}
Este código configura a estrutura básica do programa, incluindo a função today() que você precisará completar na próxima etapa.
Implementar a Função today()
Nesta etapa, você implementará a função today() para exibir o dia da semana atual e determinar se é quarta-feira. Siga as etapas abaixo para concluir esta etapa:
- No arquivo
today.go, localize a funçãotoday(). - Dentro da função
today(), adicione o seguinte código:
now := time.Now()
fmt.Println("Today is", now.Weekday())
if now.Weekday() == time.Wednesday {
fmt.Println("The day is Wednesday")
}
Este código usa a função time.Now() para obter a hora atual e, em seguida, usa o método Weekday() para obter o dia da semana atual. Ele então imprime o dia da semana e verifica se é quarta-feira, imprimindo uma mensagem adicional, caso seja.
- Salve o arquivo
today.go.
Executar o Programa
Nesta etapa, você executará o programa para ver a saída. Siga as etapas abaixo para concluir esta etapa:
- Abra um terminal ou prompt de comando e navegue até o diretório
~/project. - Execute o seguinte comando para executar o programa:
go run today.go
Você deve ver uma saída semelhante à seguinte:
Today is Sunday
Se hoje for quarta-feira, você também deverá ver a seguinte saída:
The day is Wednesday
Parabéns! Você concluiu o projeto e aprendeu como criar um programa Go que exibe o dia da semana atual e determina se é quarta-feira.
Resumo
Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.



