【文件属性】:
文件名称:myf-go:封装的go mvc企业级框架
文件大小:42KB
文件格式:ZIP
更新时间:2021-03-10 11:06:29
Go
myf-go
Myf框架的Golang框架核心库
特性
cat埋点的客户端实现,包括:mysql,redis,http
订制的请求上下文,自动熔断超时请求,提供多种丰富特性
原生的gin操作体验
初始化项目
例如,新建项目地址: :
go mod init github.com/owenliang/myf-go-mvc
go get -u github.com/owenliang/myf-go@最新tag版本
开发web应用
创建main.go如下:
package main
import (
"flag"
"fmt"
"github.com/gin-gonic/gin"
"github.com/owenliang/myf-go/app"
"github.com/owenliang/myf-go/mcontext"
"os"
)
func Test(ctx *mcon
【文件预览】:
myf-go-master
----client()
--------cat()
--------mmysql()
--------mhttp()
--------mredis()
--------mmongo()
----conf()
--------app.go(705B)
--------cat.go(82B)
--------conf.go(1KB)
--------cron.go(291B)
----cron()
--------job.go(226B)
--------cron.go(4KB)
--------context()
--------middlewares()
----test()
--------cron()
--------app.toml(2KB)
--------app()
----app()
--------app.go(3KB)
--------middlewares()
----mcontext()
--------context.go(363B)
--------app.go(312B)
--------cron.go(16B)
----go.sum(17KB)
----README.md(2KB)
----util()
--------url.go(504B)
----go.mod(767B)