Programa do Curso

Introdução

Compreendendo a linguagem Go Programming e a arquitetura Go

Instalando e configurando o Go ambiente de desenvolvimento

Revisão de Go Sintaxe

Trabalhando com tipos integrados em Go

Aprendendo os recursos do avançado Go

Trabalhando com a ferramenta de compilação avançada Go

Usando mapas como conjuntos

Trabalhando com teclas e fatias de interface

Implementando Coleta e Redução

Usando a ferramenta Pprof

Aprendendo como reduzir o lixo

Trabalhando com Métodos e Interfaces

Zombando em testes unitários

Usando simultaneidade para manter os dados consistentes

Usando tipos definidos pelo usuário

Otimizando Código para Velocidade

Usando Idiomático Go

Trabalhando com tempo, erros, interfaces comuns e comentários

Trabalhando e gerenciando pacotes

Criando um sistema de trabalho Scalable

Trabalhando com bancos de dados em Go

Servindo uma API JSON

Teste e construção em Go

Obtendo uma base sólida em Web Development com Go

Trabalhando com modelos para Web Development no Go

Criando seu próprio servidor para Web Development in Go

Compreendendo e trabalhando com o pacote net/http

Compreendendo e trabalhando com arquivos de roteamento e entrega

Implantando seu site

Resumo e conclusão

Requisitos

  • Experiência básica de programação em qualquer linguagem

Público

  • Desenvolvedores Web
  • Desenvolvedores de software
  • Programadores
  • Qualquer pessoa que queira aprender Go
  21 horas
 

Declaração de Clientes (8)

Cursos Relacionados

Combined C/C++, JAVA and Web Application Security

  28 horas

Advanced Java Security

  21 horas

Combined JAVA, PHP and Web Application Security

  28 horas

Standard Java Security

  14 horas

Java and Web Application Security

  21 horas

Categorias Relacionadas