Inglês | 中文
O Goravel é uma estrutura de aplicativos da Web com funções completas e boa escalabilidade. Como andaime inicial, para ajudar os Gophers a construir rapidamente seus próprios aplicativos.
O estilo da estrutura é consistente com o Laravel, para que os desenvolvedores de PHP não precisem aprender uma nova estrutura e brincar com Golang! Uma homenagem a Laravel!
Bem -vindo ao Star, PR e questões!
// Generate APP_KEY
go run . artisan key:generate
// Route
facades.Route().Get("/", userController.Show)
// ORM
facades.Orm().Query().With("Author").First(&user)
// Task Scheduling
facades.Schedule().Command("send:emails name").EveryMinute()
// Log
facades.Log().Debug(message)
// Cache
value := facades.Cache().Get("goravel", "default")
// Queues
err := facades.Queue().Job(&jobs.Test{}, []queue.Arg{}).Dispatch()
Documentação online https://www.goravel.dev
Exemplo https://github.com/goravel/example
Para otimizar a documentação, envie um PR ao repositório de documentação https://github.com/goravel/docs
| Config | Http | Autenticação | Autorização | Orm |
| Migrar | Logger | Cache | GRPC | Console artesanal |
| Programação de tarefas | Fila | Evento | FileStorage | Correspondência |
| Validação | Zombar | Hash | Cripta | Carbono |
| Desenvolvimento de pacotes | Teste | Localização | Sessão |
Para detalhes
Para detalhes
Este projeto existe graças a todas as pessoas que contribuem, para participar da contribuição, consulte o Guia de contribuição.
Melhor desenvolvimento do projeto é inseparável em seu apoio, recompense -nos pelo Open Collective.
Bem -vindo mais discussão em discórdia.
https://discord.gg/cfc5csczzs
A estrutura do Goravel é um software de código aberto licenciado sob a licença do MIT.