Introdução
Last updated
Was this helpful?
Last updated
Was this helpful?
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.
- Vamos criar uma API que aceita requisições HTTP.
- Iremos evoluir nossa API para retornar objetos JSON e vamos explorar como fazer roteamentos.
- Vamos salvar e ler dados de arquivos. Também vamos ordenar esses dados.
- Vamos criar uma aplicação que vai ser utilizada por linha de comando no terminal, para entendermos como podemos suportar múltiplas plataformas.
- Vamos agendar alguns eventos de processamento que irão acontecer dependendo do horário que usuário utilizou a aplicação.