modweb/examples/test/hello-world/main.go
2020-11-12 00:51:23 +01:00

31 lines
539 B
Go

package hello_world
import (
"git.ddd.rip/ptrcnull/modweb"
"github.com/gofiber/fiber/v2"
"github.com/markbates/pkger"
)
type HelloWorldModule struct {}
func (m *HelloWorldModule) Init(mm *modweb.ModuleManager) {
//mm.RegisterViews(pkger.Dir("/templates"))
app := mm.Fiber()
app.Get("/", func(ctx *fiber.Ctx) error {
return mm.Render(ctx, "")
})
}
func (m *HelloWorldModule) Name() string {
return "hello-world"
}
func (m *HelloWorldModule) FriendlyName() string {
return "Hello World"
}
var Module = HelloWorldModule{}