Semana da Programação Funcional

Confira nossas lives !

0

dias

00

horas

00

minutos

00

segundos

Curso de Go: Iniciando com a linguagem do Google

9,0

Nota desse curso

4.427

Alunos neste curso

Faça esse curso de Lógica de programação 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.

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

Primeira aula de Go: Iniciando com a linguagem do Google

Instrutores

Cursos relacionados

Cursos de Lógica em Programação

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

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Lucas Alves dos Passos

em 07/03/2019

Muito boa, achei bem explicativo porem quebrei a cabeça com a instalação do GIT, mas de resto, o curso esta sensacional

Go: Iniciando com a linguagem do Google

RODRIGO BARROSO

em 13/05/2019

O curso apresentou varias funções básicas da linguagem muito comuns no dia a dia.

Go: Iniciando com a linguagem do Google

Michel

em 18/03/2019

Curso muito bom que fez com que aprendesse alguns fundamentos do Go, no qual pretendo aperfeiçoar para realizar tarefas mais complexas no futuro.

Go: Iniciando com a linguagem do Google

Aprenda Lógica com esse e outros cursos, comece agora!

  • 896 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 896 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 896 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 896 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se

Procurando planos para empresas?

Clique aqui e veja os planos
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana