Há também [templates da comunidade](../community/templates.mdx) disponíveis que oferecem diferentes recursos e frameworks.
Para ver as outras opções disponíveis, você pode executar `wails init -help`. Mais detalhes podem ser encontrados na [Referência da CLI](../reference/cli.mdx#init).
## Layout do Projeto
Os projetos Wails possuem o seguinte layout:
```
.
├── build/
│ ├── appicon.png
│ ├── darwin/
│ └── windows/
├── frontend/
├── go.mod
├── go.sum
├── main.go
└── wails.json
```
### Estrutura do projeto em execução
- `/main.go` - A aplicação principal
- `/frontend/` - Arquivos do Frontend do projeto
- `/build/` - Diretório de compilação do projeto
- `/build/appicon.png` - O ícone da aplicação
- `/build/darwin/` - Arquivos do projeto específicos do Mac
- `/build/windows/` - Arquivos de projeto específicos do Windows
- `/wails.json` - A configuração do projeto
- `/go.mod` - O arquivo de módulos do Go
- `/go.sum` - O arquivo de checagem dos módulos do Go
O diretório `frontend` não tem nada específico para o Wails e pode ser qualquer projeto frontend de sua escolha.
O diretório `build` é usado durante o processo de compilação. Esses arquivos podem ser atualizados para personalizar suas compilações. Se arquivos forem removidos do diretório de compilação, as versões padrão serão restauradas.
O nome do módulo padrão em `go.mod` é "changeme". Você deveria mudar isso para algo mais apropriado.