Instalação

Instalação Rápida (5 minutos)

Instalação Passo a Passo

1

Instalar o Go (necessário)

O Wails requer Go 1.25 ou superior.

Baixe e execute o instalador Windows em go.dev/dl.

Verificar instalação:

PowerShell
go version  # Deve mostrar 1.25+

Verificar PATH:

PowerShell
$env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }

Se estiver vazio, adicione C:\Users\SeuNome\go\bin ao PATH.

2

Instalar dependências de plataforma

WebView2 Runtime (geralmente pré-instalado)

O Windows 10/11 vem com WebView2 por padrão. Se estiver faltando:
- Baixe da [Microsoft](https://developer.microsoft.com/microsoft-edge/webview2/)
- Ou execute `wails3 doctor` depois e ele irá guiá-lo

**Isso é tudo!** Nenhuma outra dependência é necessária.
3

Instalar o Wails CLI

bash
go install github.com/wailsapp/wails/v3/cmd/wails3@latest

Isso instala o comando wails3 em ~/go/bin (ou %USERPROFILE%\go\bin no Windows).

4

Verificar instalação

bash
wails3 doctor

Saída esperada (ou similar):

Wails (v3.0.0-dev)  Wails Doctor

# System

┌──────────────────────────────────────────────────┐
| Name          | MacOS                            |
| Version       | 26.0                             |
| ID            | 25A354                           |
| Branding      | MacOS 26.0                       |
| Platform      | darwin                           |
| Architecture  | arm64                            |
| Apple Silicon | true                             |
| CPU           | Apple M2 Pro                     |
| CPU 1         | Apple M2 Pro                     |
| CPU 2         | Apple M2 Pro                     |
| GPU           | 16 cores, Metal Support: Metal 4 |
| Memory        | 16 GB                            |
└──────────────────────────────────────────────────┘

# Build Environment

┌─────────────┬─────────────────┐
| Wails CLI   | Sua versão instalada |
| Go Version  | go1.24.6        |
└─────────────┴─────────────────┘

# Dependencies

┌─────────────────┬─────────────────────────────────────────────────┐
| npm             | 11.6.2                                          |
| *NSIS           | Not Installed. Install with `brew install...`.  |
| Xcode cli tools | 2412                                            |
└─────────────────┴─────────────────────────────────────────────────┘

# Checking for issues

SUCCESS No issues found

# Diagnosis

SUCCESS Your system is ready for Wails development!
5

Instalar npm (opcional, mas recomendado)

A maioria dos templates Wails usa npm para ferramentas de frontend.

Baixe de nodejs.org e execute o instalador.

Verificar:

PowerShell
npm --version

Solução de Problemas

Comando wails3 não encontrado

Causa: ~/go/bin (ou %USERPROFILE%\go\bin no Windows) não está no PATH.

Solução:

  1. Abra “Variáveis de Ambiente” (pesquise no menu Iniciar)
  2. Encontre Path em “Variáveis do usuário”
  3. Clique em “Editar” → “Novo”
  4. Adicione: C:\Users\SeuNome\go\bin (substitua SeuNome)
  5. Clique em “OK” em todas as caixas de diálogo
  6. Reinicie o terminal

Verificar:

PowerShell
$env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }
---

wails3 doctor relata dependências ausentes

Linux: A saída mostra exatamente quais pacotes instalar. Exemplo:

❌ webkit2gtk não encontrado
   Instale com: sudo apt install libwebkit2gtk-4.1-dev

Windows: Se o WebView2 não for encontrado:

  • Baixe da Microsoft
  • Ou ele será instalado automaticamente na primeira execução do app

macOS: Se as ferramentas Xcode não forem encontradas:

bash
xcode-select --install

Versão do Go muito antiga

O Wails v3 requer Go 1.25+. Se você tiver uma versão mais antiga:

Baixe a versão mais recente de go.dev/dl e reinstale.

Versão de Desenvolvimento (Bleeding Edge)

Quer usar o código mais recente do branch de desenvolvimento principal? Isso permite acesso a novos recursos e correções antes do lançamento, mas vem com o risco de bugs e mudanças que quebram compatibilidade. Recomendado apenas para colaboradores ou quem precisa testar recursos futuros.

bash
git clone https://github.com/wailsapp/wails.git
cd wails
git checkout v3
cd v3/cmd/wails3
go install

Próximos Passos

Instalação concluída! Seu sistema está pronto para o desenvolvimento com Wails.

Construa seu primeiro app

Crie um aplicativo funcional em 10 minutos.

Tutorial do Primeiro App →

Explore os templates

Veja o que está disponível por padrão.

bash
wails3 init -l  # Listar templates

Tendo problemas? Pergunte no Discord ou abra uma issue.

Edit page

Last updated: