Pular para o conteúdo
Voltar ao início
Voltar ao blog
Tutorial

Rode Go no Android — No Dispositivo, Offline Após um Download Único

Rode Go no seu celular Android: adicione o pack opcional do Go uma vez, e então execute seu código no dispositivo e offline. O que roda, para que serve e os limites honestos.

2 min
Por Pelayo Naredo
Rode Go no Android — No Dispositivo, Offline Após um Download Único

O ferramental do Go é famosamente moldado para desktop, então rodá-lo num celular parece improvável. O PocketCode faz funcionar com um pack opcional do Go: baixe uma vez, e a partir daí seus arquivos .go rodam no dispositivo, offline — sem servidor, sem conexão necessária.

Adicione o pack uma vez, depois rode offline

Go não é uma das cinco linguagens embutidas por padrão, então ele chega como um language pack leve que você baixa uma única vez. Depois disso, é igual às embutidas: abra um arquivo .go, toque em Run, e ele executa localmente.

  • A linguagem central que você realmente escreve — scripts sem goroutines, slices, maps, structs, fmt.Println — roda no dispositivo.
  • Saída e erros fluem para um console de verdade.
  • Uma vez que o pack está instalado, a execução não precisa de nenhuma conexão, e nada sai do dispositivo.

Para que ele é ótimo

  • Aprender Go — trabalhe através do tour e dos exercícios em qualquer lugar.
  • Scripting e prática de algoritmos — programas rápidos, estruturas de dados, treinos de entrevista.
  • Testar trechos — esboce uma função e veja-a rodar na hora.

O editor traz realce, autocomplete e formatação cientes de Go para que escrever num celular continue confortável.

Os limites honestos

  • Roda via um interpretador, não um go build completo. O pack é ideal para aprender, scripts e exercícios — não é a toolchain de produção completa do Go para compilar grandes binários multi-pacote.
  • Um download único. Diferente das cinco embutidas, o Go precisa do seu pack instalado primeiro; depois disso é totalmente offline.
  • Em escala de celular. Ótimo para programas pequenos; builds pesados pertencem a um desktop.

Dentro desses limites, é genuinamente Go, rodando no seu celular.

Parte da lista

Go é uma de uma dúzia de linguagens que o PocketCode roda no dispositivo — cinco embutidas offline (Python, JavaScript, C, Ruby, PHP) mais packs como este. Veja a lista completa.


Adicione o pack uma vez e seu celular roda Go, offline.

O PocketCode está chegando à Google Play. Participe da pré-inscrição para experimentar no seu próprio dispositivo.

A ferramenta por trás deste artigo

Editor de código

Pronto para experimentar o PocketCode?

Baixe o app e comece a programar pelo seu celular.