diff --git a/controller/admin/baseController.go b/controller/admin/baseController.go new file mode 100644 index 0000000..bcf53ee --- /dev/null +++ b/controller/admin/baseController.go @@ -0,0 +1,13 @@ +package admin + +import "github.com/gin-gonic/gin" + +type BaseController struct { +} + +func (con BaseController) Success(c *gin.Context) { + c.String(200, "成功") +} +func (con BaseController) Error(c *gin.Context) { + c.String(200, "失败") +} diff --git a/controller/admin/userController.go b/controller/admin/userController.go index 49f35b1..5115312 100644 --- a/controller/admin/userController.go +++ b/controller/admin/userController.go @@ -3,10 +3,11 @@ package admin import "github.com/gin-gonic/gin" type UserController struct { + BaseController } func (con UserController) Index(c *gin.Context) { - c.String(200, "管理员用户列表") + con.Success(c) } func (con UserController) Show(c *gin.Context) { diff --git a/controller/nannanwu/defaultController.go b/controller/nannanwu/defaultController.go index 36b182e..aacbaf6 100644 --- a/controller/nannanwu/defaultController.go +++ b/controller/nannanwu/defaultController.go @@ -8,7 +8,7 @@ type DefaultController struct { } func (con DefaultController) Index(c *gin.Context) { - c.String(200, "首页") + c.HTML(200, "pages/index", gin.H{}) } func (con DefaultController) Article(c *gin.Context) { c.String(200, "文章详情") diff --git a/templates/pages/index.html b/templates/pages/index.html index 224199c..d0ab3e1 100644 --- a/templates/pages/index.html +++ b/templates/pages/index.html @@ -1,4 +1,3 @@ -{{/* 定义index页面模板 */}} {{define "pages/index"}} @@ -6,63 +5,52 @@
及格
+ {{if ge .score 60}} +及格
{{else}} - +不及格
{{end}} - {{/* 简单数组循环遍历示例 */}} - {{range $key, $value := .hobby}} -