Teste de MVP
Go to file
PrincessMortix bfe79046c9 v1.1 2024-03-21 17:30:26 -03:00
assets/icons v1.1 2024-03-21 17:30:26 -03:00
winres v1.1 2024-03-21 17:30:26 -03:00
.gitignore Initial commit 2024-03-21 22:28:42 +02:00
FyneApp.toml v1.1 2024-03-21 17:30:26 -03:00
LICENSE Initial commit 2024-03-21 22:28:42 +02:00
README.html v1.1 2024-03-21 17:30:26 -03:00
README.md v1.1 2024-03-21 17:30:26 -03:00
assets.go v1.1 2024-03-21 17:30:26 -03:00
go.mod v1.1 2024-03-21 17:30:26 -03:00
go.sum v1.1 2024-03-21 17:30:26 -03:00
main.go v1.1 2024-03-21 17:30:26 -03:00
rsrc_windows_386.syso v1.1 2024-03-21 17:30:26 -03:00
rsrc_windows_amd64.syso v1.1 2024-03-21 17:30:26 -03:00
strings.go v1.1 2024-03-21 17:30:26 -03:00

README.md

AOI - Apenas Outro Instalador

Instala o scoop e depois baixa/instala as aplicações necessárias (code::blocks, gcc, vscode, python) usando o scoo.sh. Por fim é criado um servidor proxy, negando qualquer acesso a internet, exceto ao dominio da boca (boca.facom.ufu.br). Se for necesário qualquer esclarecimento sobre o programa, não hesite em me mandar um email em mortix@ufu.br

Compilando

Você vai precisar de:

Após ter tudo necessário, você precisa executar apenas 2 comandos:

  1. go mod tidy: Resolve as depencias das bibliotecas;
  2. fyne package -release ou go build .: Compila o projeto. Se for a primeira compilação no Windows, ela irá demorar alguns minutos, as compilações seguintes serão mais rápidas.

Roadmap

Aqui tem algumas ideias que planejo fazer:

  • [] Instalar extensões recomendadas para o Visual Studio Code;
  • [] Incluir Java;
  • [] Repetir menos código.

Estrutura do código

  • aseets.go: Contém os icones usados no app;
  • strings.go: Contém os textos usados no app, incluido os scripts de instalação e de gerenciamento do servidor proxy;
  • main.go: Contém a logica principal do aplicativo.