Escrever e testar um programa em Go

Iniciante
Developer
Student
Azure

Usando o que você aprendeu sobre o Go, escreva e teste um programa completo.

Objetivos de aprendizagem

Neste módulo, você praticará e aprenderá sobre:

  • Como funciona o teste no Go.
  • Como envolver a lógica central de um programa em um pacote.
  • Como expor a lógica principal por meio de uma API da Web.
  • Como escrever testes para seu pacote de lógica principal (usando o desenvolvimento controlado por teste).
  • Como quase todos os conceitos que abordamos até agora podem funcionar juntos.

Pré-requisitos

  • Um ambiente Go pronto para criar programas. Idealmente, você deve ter instalado e configurado Go localmente e instalado Visual Studio Code com a extensão Go.
  • A capacidade de criar e modificar .go arquivos.
  • A capacidade de executar programas Go usando o prompt do terminal.
  • Conhecimento de tipos de dados básicos como string, inte boolean.
  • Conhecimento de como escrever fluxos básicos de controle de dados como if e for instruções.
  • Conhecimento de como escrever funções.
  • Conhecimento de como criar estruturas e métodos.
  • Conhecimento de como usar bibliotecas como net/http.