Busque em todas as páginas da documentação
11 pages in this section.
Explore três alvos de compilação Go WebAssembly: navegador, WASI e embarcado. Aprenda como cada um impacta o tamanho do binário, a stdlib e o runtime do host.
Aprenda o básico de WebAssembly e TinyGo com 10 exemplos. Compile Go para WASI, remova símbolos de depuração e crie um 'blinky hello-world' com TinyGo.
Compile programas Go para módulos WebAssembly WASI Preview 1. Aprenda a definir GOOS/GOARCH, usar flags de build e executar WASM com hosts externos.
Integre Go e JavaScript no navegador com syscall/js. Aprenda a compilar Go para WASM, lidar com eventos DOM e acessar globais do navegador.
Execute módulos Go WASM no lado do servidor ou na edge. Explore wasmtime para desenvolvimento local, wazero para incorporação in-process e Spin para HTTP na edge.
Aprenda as melhores práticas para WebAssembly e TinyGo, incluindo testes de CI, evitando syscall/js e otimizando a higiene de compilação WASM.
Uma compilação de página única de todos os pontos de destaque de cada página na seção WASM & TinyGo, agrupados por página de origem para que você possa analisar todas as 51 conclusões sem abrir cada artigo individualmente.