2 Star 1 Fork 2

go-mao/mao

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.go 713 Bytes
一键复制 编辑 原始数据 按行查看 历史
haitgo 提交于 2023-12-30 12:04 . 调整hook参数传递方式
package main
import (
"fmt"
"gitee.com/go-mao/mao/demo/app/modules/demo"
"gitee.com/go-mao/mao/frame"
)
func main() {
sev := frame.NewServer(new(App))
sev.Run()
}
type App struct {
}
// 程序启动时执行
func (this *App) Init(m *frame.WebEngine) {
}
// 配置文件
func (this *App) Config() any {
return "./config.ini"
}
// 模块
func (this *App) Modules() []frame.ModuleInterface {
return []frame.ModuleInterface{
demo.New(),
}
}
// 安装执行脚本
func (this *App) Install() error {
return nil
}
// 系统版本
func (this *App) Version() string {
return "1.0.0"
}
// 权限验证
func (this *App) CheckPermission(w *frame.Webline, code, name string) {
fmt.Println(code, name)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/go-mao/mao.git
git@gitee.com:go-mao/mao.git
go-mao
mao
mao
v1.0.25

搜索帮助