Introdução ao GoLang

Publicado por Jean Branco
21:00

GoLang MiniCurso - Aula 1: Introdução ao Golang

Olá! Seja bem-vindo(a) à primeira aula do MiniCurso de Golang. Nesta aula, você vai descobrir o que é o Golang, aprender como configurá-lo na sua máquina, escreverá seu primeiro programa e entenderá como funciona um programa Go. Vamos começar?

O que é o Golang?

Golang, ou simplesmente Go, é uma linguagem de programação de código aberto desenvolvida pelo Google em 2007. Go é conhecida pela sua simplicidade e eficiência, tornando-a uma escolha popular para o desenvolvimento de servidores web e aplicações em nuvem.

Características principais do Golang:

Iniciando com Golang

Passo 1: Instalar e Configurar o Golang

  1. Acesse o site oficial do Golang e baixe a versão mais recente da linguagem para o seu sistema operacional.
  2. Confira a documentação de instalação para orientações detalhadas conforme o sistema que você está utilizando.

Passo 2: Configurando o Ambiente

  1. IDE / Editor de Código

    Vamos usar o Visual Studio Code (VS Code) por ser gratuito e bastante prático. Certifique-se de que você já tenha o VS Code instalado.

  2. Instalando a Extensão Go

    No VS Code, instale a extensão Go:

    • Título: Go
    • Descrição: Rich Go language support for Visual Studio Code
    • Autor: Go Team at Google

    Para instalar, vá para a aba de extensões no VS Code e busque por “Go”. Instale a extensão oferecida pela equipe do Google.

Passo 3: Criando o Primeiro Programa

  1. Crie um diretório de trabalho para o seu projeto, por exemplo, hello-world.
  2. Dentro deste diretório, crie um arquivo chamado main.go.
  3. Insira o seguinte código no arquivo main.go:
package main

import "fmt"

func main() {
   fmt.Println("Olá, mundo!")
}
  1. Para compilar e executar seu programa, abra o terminal no diretório do seu projeto e execute o comando:
go run main.go
  1. Você deve ver a seguinte saída:
Olá, mundo!

Sintáxe

Um arquivo Go, possui:

Veja o código abaixo para entender melhor:

package main 

import "fmt"

func main() {
   fmt.Println("Olá, mundo!")
}

Código Explicado:

Finalização

Parabéns! 🎉 Você completou sua primeira aula do MiniCurso Golang. Agora você sabe o que é o Go, como configurar seu ambiente de desenvolvimento, criar um programa básico e entender a estrutura de um programa Go. Lembre-se de praticar para fixar os conceitos e aplicá-los em seus projetos futuros.

Até a próxima aula e boa codificação! 🚀

Comentários

Esta publicação ainda não recebeu comentários. Seja o primeiro!