GoLang

Aprenda a criar aplicações rápidas usando a linguagem da Google. Aprenda os conceitos fundamentais, explore suas principais funcionalidades.

GoLang

Parte 1

Introdução ao GoLang

Entenda mais sobre GoLang, conhecendo suas história, para que ele serve, e suas principais funcionalidades.

Parte 2

Configurando o Ambiente

Para começar com o pé direito, vamos aprender a instalar e configurar o GoLang em seu sistema operacional!

Parte 3

Conhecendo os Ambientes GoRoot e GoPath

Nesta lição, você vai aprender um pouco mais sobre as variáveis de ambiente em GoLang!

Parte 4

Criando aplicações com GoLang

Que tal aprendermos algumas convenções com GoLang, e gerar binários?

Parte 5

Adicionando comentários em códigos feitos com GoLang

Nesta lição, você vai aprender a criar comentários com GoLang.

Parte 6

Linhas de Comando em GoLang

Que tal aprender algumas funcionalidades via terminal que o GoLang nos oferece?

Parte 7

Imprimindo valores com Go

Aprenda a utilizar a biblioteca FMT para imprimir textos e informações no terminal.

Parte 8

Variáveis em Go

Nesta lição, vamos aprender a criar variáveis usando os comandos const e var.

Parte 9

Tipos básicos em Go

Nesta lição, você vai aprender sobre strings, int, float, complex e afins.

Parte 10

Operadores em Go

Aprenda sobre os operadores aritméticos, relacionais, de atribuição, unários, bitwise e a biblioteca math.

Parte 11

Estruturas de Controle em Go

Aprenda um pouco mais sobre loops, laços, for, switch, if/else, break, continue, fallthrough e goto

Parte 12

Funções em Go

Aprenda a criar funções simples, usar parâmetros, retornar valores, funções anônimas, closures e funções variádicas em Go.

Parte 13

Tipos Compostos em Go

Domine a manipulação de coleções em GoLang. Aprenda a usar os tipos compostos (arrays, slices e maps)!

Parte 14

Tipos Avançados em Go

Nesta lição, você vai aprender a usar os tipos struct, interface e any em suas aplicações em Go!

Parte 15

Usando Sistemas de Tipo em Funções no Go

Nesta lição, vamos sintetizar todos os tipos que aprendemos até aqui (básicos, compostos e avançados) em cojunto com Funções no Go!

Parte 16

Ponteiros em Go

Nesta lição, você vai aprender a criar ponteiros (variáveis especiais) usando o GoLang!

Parte 17

Manipulando Arquivos em Go

Aprenda a manipular arquivos, diretórios, variáveis de ambiente e obter informações do SO com a biblioteca os!

Parte 18

Manipulando Arquivos .env em Go

Nesta lição, você vai aprender a criar, carregar e fazer o uso dos arquivos .env no GoLang.

Parte 19

Manipulando JSON em Go

Aprenda a ler, escrever, atualizar e remover a anotação JSON em GoLang!

Editores

Foto do William Lima
William Lima
Fundador da Micilini

Inventor nato, escreve conteudos de programação para o portal da micilini.

Torne-se um MIC 🤖

Mais de 100 mic's já estão conectados na plataforma.