A criação de páginas da Web interativas requer tecnologias como HTML, Javascript e CSS. No entanto, existem opções para aproveitar os recursos do Go para desenvolvimento web interativo.
Gowut (Go Web UI Toolkit) permite que você escreva código de cliente e servidor em Go. Gowut gera o código do cliente necessário e gerencia a comunicação entre os dois. Sua demonstração ao vivo mostra seus recursos dinâmicos de criação e interação de páginas da web, todos escritos em Go.
GopherJS compila código Go para código Javascript, enquanto o destino Go WebAssembly adicionado em Go 1.11 gera código que pode ser executado no navegador. Essas opções fornecem a capacidade de escrever código Go para interações com o cliente.
A biblioteca padrão do Go inclui um poderoso mecanismo de modelo (html/template). Ao combinar modelos com chamadas Javascript/AJAX ou websockets, você pode criar experiências dinâmicas e interativas do lado do cliente. Para obter exemplos e orientações, explore estes recursos de perguntas e respostas:
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3