Skip to content

Latest commit

 

History

History
90 lines (46 loc) · 2.87 KB

README_zh.md

File metadata and controls

90 lines (46 loc) · 2.87 KB

English | 中文

关于 Goravel

Goravel 是一个功能完备、具有良好扩展能力的 Web 应用程序框架。作为一个起始脚手架帮助 Golang 开发者快速构建自己的应用。

框架风格与 Laravel 保持一致,让 PHPer 不用学习新的框架,也可以愉快的玩转 Golang!致敬 Laravel!

欢迎 Star, PR, Issues!

快速上手

启动服务

go run . or air

DB

app/http/controllers/db_controller.go

Websocket

app/http/controllers/websocket_controller.go

关于分布式 Websocket 可参考文章:https://learnku.com/articles/39701

Validation

app/http/controllers/validation_controller.go

JWT Middleware

app/http/controllers/jwt_controller.go

Unit Test (Testing With Mock)

app/http/controllers/validation_controller_test.go

Integration Test (Testing With Configuration)

tests/controllers/validation_controller_test.go

GRPC

app/grpc/controllers/user_controller.go

Swagger

app/http/controllers/swagger_controller.go

单页面前端应用集成到框架

routes/web.go

视图嵌套

routes/web.go

本地化

routes/web.go

Session

routes/web.go

Cookie

routes/web.go

文档

在线文档 https://www.goravel.dev/zh

优化文档,请提交 PR 至文档仓库 https://github.com/goravel/docs

群组

微信入群,请备注 Goravel

开源许可

Goravel 框架是在 MIT 许可 下的开源软件。