Programação

Go: Iniciando com a linguagem do Google

Curso online de Go: Iniciando com a linguagem do Google

122 9.1

9,1

é a nota desse curso

829

alunos neste curso

Faça esse curso e...

  • Conheça a simples e poderosa linguagem Go.
  • Aprenda a utilizar diversos pacotes da linguagem.
  • Entenda as principais instruções para você aprender a programar em Go.
  • Trabalhe com os principais tipos de variáveis e coleções da linguagem.
  • Saiba como ler e escrever em arquivos em Go.
  • Desenvolva um script para monitorar os seus sites.
  • 10h para conclusão
  • 77 atividades
  • 192 minutos de videos

Curso Go: Iniciando com a linguagem do Google

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 77
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Veja a 1ª aula

Público alvo

Desenvolvedores com alguma experiência em programação que tem interesse em aprender a linguagem Go.

Nível de Dificuldade

Básico

Instrutores

  • Douglas Quintanilha Barbosa Ferreira

    Douglas é desenvolvedor e instrutor na Caelum, além de instrutor na Alura, interessado em Javascript, Front end, administração de sistemas e um pouquinho de Eletrônica!

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Introdução

    • Instalação do Go em diversos sistemas operacionais
    • Configurando o Go Workspace
    • A estrutura de pastas do Go
    • Instalação da extensão do Go no Visual Studio Code
    • Convenções da linguagem
    • Implementação do Hello World
    • Compilando e executando um programa em Go
  2. Trabalhando com Variáveis

    • Declaração de variáveis
    • Valor padrão das variáveis em Go
    • Inferência de tipos
    • Como descobrir o tipo da variável
    • O operador de declaração de variáveis curtas
    • Ler dados digitados do usuário
    • Através das funções Scanf e Scan, do pacote fmt
    • Mais convenções do Go
    • Variáveis e imports não utilizados são deletados
  3. Controle de fluxo com Go

    • Controle de fluxo com if
    • Controle de fluxo com switch
    • Introdução às funções em Go
    • O pacote `os`
  4. Fazendo requisições para a Web

    • Pacote net/http
    • Fazendo requisições GET
    • Funções com múltiplos retornos
    • Identificador em branco
    • Status de uma requisição
    • O for em Go
  5. As principais coleções do Go

    • Trabalhando com Arrays e Slices
    • Diferenças entre Arrays e Slices
    • Os diferentes tipos de for no Go
    • Operador de iteração range
    • Constantes
    • O pacote time
  6. Leitura de Arquivos

    • Detectando erros no Go
    • Como trabalhar com arquivos
    • Abrindo e fechando arquivos
    • O pacote io/ioutil
    • O pacote bufio
    • Criação de leitores
    • Limpando strings com TrimSpace
  7. Escrevendo arquivos

    • Abrir arquivos para escrita
    • As flags da função os.OpenFile
    • Escrever em arquivos com Go
    • Converter tipos para string
    • Trabalhar com tempo e formatá-lo
    • Exibir o conteúdo de um arquivo por completo

Curso Go: Iniciando com a linguagem do Google

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 77
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana