github.com/teacat/davai@v1.1.1-0.20200831221114-b14311e2e4c9/test/main.go (about) 1 package main 2 3 import ( 4 "sort" 5 "strings" 6 7 "github.com/astaxie/beego" 8 ) 9 10 func varsToString(vars map[string]string) string { 11 var slice []string 12 for _, v := range vars { 13 slice = append(slice, v) 14 } 15 sort.Slice(slice, func(i, j int) bool { 16 return slice[i] < slice[j] 17 }) 18 return strings.Join(slice, ",") 19 } 20 21 type MainController struct { 22 beego.Controller 23 } 24 25 func (this *MainController) Get() { 26 this.Ctx.WriteString("hello world") 27 } 28 29 func main() { 30 beego.Router("/", &MainController{}) 31 beego.Run(":9098") 32 }