Scalable Go Web Framework.
- 🎉 插件式设计 - 灵活的插件机制
- ✨ 领域建模 - 面向数据模型设计
- 🚀 配套增删改查API - 数据模型自动注册CURD路由
- 🐠 配套管理UI* - 自带后台基础管理框架
go get -u github.com/kuuland/kuu
package main
import (
"fmt"
"github.com/kuuland/kuu"
"github.com/kuuland/kuu/plugins/mongo"
"github.com/kuuland/kuu/plugins/task"
)
func main() {
kuu.Import(mongo.All(), task.All())
k := kuu.New(kuu.H{
"mongo": "mongodb://root:kuuland@127.0.0.1:27017/kuu?authSource=admin&maxPoolSize=50"
})
kuu.Info("Hello Kuu.")
k.Run(":8080")
}
Kuu is the name of a cat, click to go to The story of Kuu and Shino.
Kuu is available under the Apache License, Version 2.0.