Thanks to visit codestin.com
Credit goes to github.com

Skip to content
forked from totoval/framework

An out-of-the-box artisan API web-framework written in go.

License

sofent/framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub last commit Go Report Card Travis (.org) GitHub top language Inspired by Laravel GitHub

About Totoval

Totoval is an API web framework that helps Golang engineers build a performance-boiled project quickly, easily, and securely. It is more like a scaffolding, respecting Golang's programming philosophy, supported by a number of highly acclaimed, high-performance core components, as well as many easy-to-use components to quickly adapt to more business scenarios. We also believe that development must be an enjoyable and creative experience. Totoval frees developers from the painful coding process. Do less, think more.

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
  • Random Code Generate and Verification
  • Random String Helper
  • Locale Middleware
  • Gin Validator Upgrade to v9
  • Password Encryption
  • Validation Error Multi-Language Support
  • Request Logger Middleware
  • Infinity User Affiliation System
  • Model Getter/Setter
  • User Email Validation via Notification
  • Views Support
  • Error Handler
  • Language Package
  • Cache: Memory
  • Cache: Redis
  • Queue, Worker
  • Event, Listener
  • File Storage
  • Custom Artisan Command Line
  • Task Scheduling
  • User Authorization
  • Database Seeder
  • More Unit Test
  • Websocket Support
  • Logo
  • Website && Document
  • CI

Thanks

  • gin
  • gorm
  • validator.v9
  • viper
  • big
  • jwt
  • i18n
  • urfave/cli
  • fatih/color
  • golang/protobuf
  • nsqio/go-nsq

About

An out-of-the-box artisan API web-framework written in go.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%