Golang

Instale e gerencie Go localmente (Windows, macOS, Linux) usando arquivos oficiais ou gerenciadores de pacotes; gerencie módulos com go mod.

🧾 Visão Geral

Go (Golang) é uma linguagem compilada adequada para APIs, workers, CLIs e serviços concorrentes. A instalação local permite construir e testar binários antes de fazer o upload.


📥 Instalação (escolha uma)

1

Baixe o .msi do Windows de https://go.dev/dl/

2

Execute-o (adiciona Go ao PATH).

3

Reabra o terminal (PowerShell / CMD).

4

Verifique:

go version

🗂 Módulos e Inicialização do Projeto

1

Inicialize um módulo (cria go.mod)

mkdir myapp && cd myapp
go mod init example.com/myapp
go get
2

Adicione um arquivo main.go

package main
import "fmt"
func main() { fmt.Println("hello") }
3

Execute

go run .
4

Construa

go build -o app

🔄 Atualização

Tarefa
Comando

Organizar módulos

go mod tidy

Atualizar deps (menor/correção)

go get -u ./...

Atualizar módulo único

go get -u module/name

Verificar módulos

go mod verify


🗃 Comandos Comuns

go mod init example.com/project
go mod tidy
go run .
go build -o bin/app
go test ./...
go list -m all

Last updated