Anglais | 中文
Goravel est un cadre d'application Web avec des fonctions complètes et une bonne évolutivité. En tant qu'échafaudage de départ pour aider Gophers à construire rapidement leurs propres applications.
Le style de framework est cohérent avec Laravel, afin que les développeurs PHP n'aient pas besoin d'apprendre un nouveau cadre et de jouer autour de Golang! Un hommage à Laravel!
Bienvenue dans Star, PR et problèmes!
// 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()
Documentation en ligne https://www.goravel.dev
Exemple https://github.com/goravel/example
Pour optimiser la documentation, veuillez soumettre un PR au référentiel de documentation https://github.com/goravel/docs
| Configurer | Http | Authentification | Autorisation | Orm |
| Émigrer | Bûcheron | Cache | Grpc | Console artisanale |
| Planification des tâches | File d'attente | Événement | File d'attente | |
| Validation | Se moquer | Hacher | Crypte | Carbone |
| Développement de packages | Essai | Localisation | Session |
Pour plus de détails
Pour plus de détails
Ce projet existe grâce à toutes les personnes qui contribuent à participer à la contribution, veuillez consulter le guide de contribution.
Un meilleur développement du projet est inséparable de votre soutien, récompensez-nous par Open Collective.
Bienvenue à plus de discussion dans Discord.
https://discord.gg/cfc5cszzzs
Le Framework Goravel est un logiciel open procured sous licence MIT.