Contribuir

Editar esta documentação

Traduza a documentação ou abra o projeto completo no seu computador.

Nada será publicado até que você decida enviar seu trabalho.

Instalação

Instale o Wails e deixe-o pronto para criar aplicativos

Instalação rápida (5 minutos)

Instalação passo a passo

1

Instalar o Go (obrigatório)

O Wails requer o Go 1.25 ou posterior.

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

Verifique a instalação:

PowerShell
go version  # Should show 1.25 or later

Verifique o PATH:

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

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

2

Instalar as dependências da plataforma

Runtime do WebView2 (geralmente pré-instalado)

O Windows 10/11 inclui o WebView2 por padrão. Se ele não estiver instalado:

  • Baixe-o da Microsoft
  • Ou execute wails3 doctor mais tarde — ele orientará você

Pronto! Nenhuma outra dependência é necessária.

3

Instalar a CLI do Wails

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

Executar o assistente de configuração (recomendado)

bash
wails3 setup

O assistente de configuração verificará suas dependências, ajudará a instalar as que estiverem ausentes e configurará os padrões do projeto.

5

Verificar a instalação

bash
wails3 doctor

Saída esperada (ou semelhante):

text
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   | Your installed version |
| Go Version  | go1.25.0        |
└─────────────┴─────────────────┘

# 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!
6

Instalar o npm (opcional, mas recomendado)

A maioria dos modelos do Wails usa o npm como ferramenta de frontend.

Baixe em nodejs.org e execute o instalador.

Verifique:

PowerShell
npm --version

Solução de problemas

Comando wails3 não encontrado

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

Solução:

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

Verifique:

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

wails3 doctor informa que há dependências ausentes

Linux: a saída informa exatamente quais pacotes devem ser instalados. Exemplo:

text
❌ webkit2gtk not found
   Install with: sudo apt install libwebkit2gtk-4.1-dev

Windows: se o WebView2 estiver ausente:

  • Baixe da Microsoft
  • Ou ele será instalado automaticamente quando você executar seu primeiro aplicativo

macOS: se as ferramentas do Xcode estiverem ausentes:

bash
xcode-select --install

Versão do Go muito antiga

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

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

Versão de desenvolvimento (mais recente)

Quer usar o código mais recente da ramificação principal de desenvolvimento? Isso dá acesso a novos recursos e correções antes do lançamento, mas traz o risco de bugs e alterações incompatíveis. Recomendado apenas para colaboradores ou para 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óximas etapas

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

Crie seu primeiro aplicativo

Crie um aplicativo funcional em 10 minutos.

Tutorial do primeiro aplicativo →

Explore os modelos

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

bash
wails3 init -l  # List templates

Está com problemas? Pergunte no Discord ou abra uma issue.

Editar página

Última atualização: