模块化后台服务
类似JAVA的spring.
#两种方式使用
import (
"github.com/ecdiy/goserver/utils"
"github.com/dchest/captcha"
"github.com/gin-gonic/gin"
"github.com/ecdiy/goserver/plugins/web"
)
.....
web.RegisterWeb("CaptchaNew", func(xml *utils.Element) func(wb *utils.Param) {
return func(wb *utils.Param) {
wb.OK(captcha.New())
}
})
import (
"github.com/ecdiy/goserver/utils"
"github.com/ecdiy/goserver/plugins"
"github.com/cihub/seelog"
"github.com/ecdiy/goserver/gpa"
)
func init() {
plugins.RegisterPlugin("Verify", func(ele *utils.Element) interface{} {
...
})
更多的项目文档请参考:
https://www.itgeek.top/p/goserver
goserver 配置文件
sql
导入SQL: demos\goserver.sql
vue :
npm install
npm run serve
配置 nginx demos\demo\vue\admin.conf
goserver goserver-dev.xml