golang 版本的MVC開發框架

pangxianfei發表於2020-12-08

tmaic 是一套簡潔、優雅的Golang Web開發框架(GoLang Web Framework)。支援mysql,mssql等多型別資料庫,它可以讓你從麵條一樣雜亂的程式碼中解脫出來;它可以幫你構建一個完美的網路應用,而且每行程式碼都可以簡潔、富於表達力。
目錄結構:
與laravel框架目錄結構基本相同
功能模組:

  • 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
  • User Email Validation via Notification
  • Views Support
  • Language Package
  • Cache: Memory
  • Cache: Redis
  • Queue, Worker nsq
  • Event, Listener
  • Custom Artisan Command Line
  • Task Scheduling
  • Logo
  • Http Request Package biu
  • Error Notifier sentry
  • User Authorization
  • Multi Ports Serving
  • Model Mutator Getter/Setter
  • Websocket Support
    Laravel
    整合MVC設計模式框架.
    專案地址:
    gitee.com/pangxianfei/tmaic
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章