Introdução
Finalizada a seção dos Primeiros passos com Go, você já deve possuir uma base sólida sobre os principais recursos da linguagem Go e como utilizar o TDD durante o seu processo de desenvolvimento.
Nossos próximos passos vão envolver o desenvolvimento de uma aplicação. Nessa seção, todo capitulo irá depender da funcionalidade implementada pelo seu antecessor, por isso evite pulá-los.
Aqui novos conceitos serão introduzidos para facilitar a escrita de grandes aplicações e a maior parte desse projeto será realizada utilizando bibliotecas padrões da linguagem Go.
Até o final dessa seção você deve ter obtido um entendimento sólido de como escrever aplicações em Go com o apoio de testes.
Servidor HTTP - Vamos criar uma API que aceita requisições HTTP.
Respostas em JSON e roteamentos - Iremos evoluir nossa API para retornar objetos JSON e vamos explorar como fazer roteamentos.
IO - Vamos salvar e ler dados de arquivos. Também vamos ordenar esses dados.
Linha de comando - Vamos criar uma aplicação que vai ser utilizada por linha de comando no terminal, para entendermos como podemos suportar múltiplas plataformas.
Eventos - Vamos agendar alguns eventos de processamento que irão acontecer dependendo do horário que usuário utilizou a aplicação.
Last updated