Skip to content

An artisan API web-framework written in go.

License

Notifications You must be signed in to change notification settings

Ryune911/framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

totoval framework

An artisan API web-framework written in go.
Inspired by Laravel

0x01 Roadmap

  • Env Configuration
  • Groupable Router
  • Request Middleware
  • Request Validator
  • Database Migration
  • Model Validator
  • Model Helper - such as Pagination
  • BigInt,BigFloat Support
  • Orm: Mysql
  • User Token JWT Support
  • Password Entryption
  • Model Getter/Setter
  • User Email Validation via Notification
  • Error Handler
  • Language Package
  • Cache: Redis
  • Queue, Worker
  • Events
  • File Storage
  • Custom Artisan Command Line
  • Task Scheduling
  • User Authorization
  • Database Seeder
  • More Unit Test
  • Websocket Support
  • Logo
  • Website && Document
  • CI

0x02 Thanks

  • gin
  • gorm
  • validator.v9
  • viper
  • big
  • jwt
  • i18n

About

An artisan API web-framework written in go.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%