zqbao 11 сар өмнө
commit
1e07f1c391
5 өөрчлөгдсөн 43 нэмэгдсэн , 0 устгасан
  1. 1 0
      .gitignore
  2. 15 0
      controllers/default.go
  3. 6 0
      go.mod
  4. 11 0
      main.go
  5. 10 0
      routers/router.go

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+/conf/

+ 15 - 0
controllers/default.go

@@ -0,0 +1,15 @@
+package controllers
+
+import (
+	beego "github.com/beego/beego/v2/server/web"
+)
+
+type MainController struct {
+	beego.Controller
+}
+
+func (c *MainController) Get() {
+	c.Data["Website"] = "beego.vip"
+	c.Data["Email"] = "astaxie@gmail.com"
+	c.TplName = "index.tpl"
+}

+ 6 - 0
go.mod

@@ -0,0 +1,6 @@
+module eta/eta_mini_crm
+
+go 1.21
+
+require github.com/beego/beego/v2 v2.1.0
+require github.com/smartystreets/goconvey v1.6.4

+ 11 - 0
main.go

@@ -0,0 +1,11 @@
+package main
+
+import (
+	_ "eta/eta_mini_crm/routers"
+	beego "github.com/beego/beego/v2/server/web"
+)
+
+func main() {
+	beego.Run()
+}
+

+ 10 - 0
routers/router.go

@@ -0,0 +1,10 @@
+package routers
+
+import (
+	"eta/eta_mini_crm/controllers"
+	beego "github.com/beego/beego/v2/server/web"
+)
+
+func init() {
+    beego.Router("/", &controllers.MainController{})
+}