作者:gophergala201
项目:openlanding
func mainCommands() {
rootCmd := &cobra.Command{
Use: "openlandings",
Run: func(cmd *cobra.Command, args []string) {
beego.Run()
},
}
cmdWeb := &cobra.Command{
Use: "web",
Short: "Start the web server",
Run: func(cmd *cobra.Command, args []string) {
beego.Run()
},
}
cmdSiteCollector := &cobra.Command{
Use: "collect",
Short: "Collect the site templates from the host",
Run: func(cmd *cobra.Command, args []string) {
// collector.Run()
},
}
rootCmd.AddCommand(cmdWeb, cmdSiteCollector)
if err := rootCmd.Execute(); err != nil {
fmt.Println(err)
os.Exit(-1)
}
}
作者:kebikey
项目:Go_Mv
func main() {
beego.SessionOn = true
beego.SetStaticPath("/img", "static/img")
beego.SetStaticPath("/css", "static/css")
beego.SetStaticPath("/js", "static/js")
beego.Run()
}
作者:cristian-sim
项目:Wispl
func main() {
beego.DirectoryIndex = true
beego.StaticDir["/beeapi"] = "beeapi"
beego.Errorhandler("404", loadPageNotFound)
beego.Errorhandler("show-database-error", loadDatabaseError)
beego.Run()
}
作者:ningj
项目:beewe
func main() {
initialize()
beego.Info(beego.AppName, APP_VER)
beego.InsertFilter("/docs/images/:all", beego.BeforeRouter, routers.DocsStatic)
if !routers.IsPro {
beego.SetStaticPath("/static_source", "static_source")
beego.DirectoryIndex = true
}
beego.SetStaticPath("/products/images", "products/images/")
// Register routers.
beego.Router("/", &routers.HomeRouter{})
beego.Router("/community", &routers.CommunityRouter{})
beego.Router("/quickstart", &routers.QuickStartRouter{})
beego.Router("/video", &routers.VideoRouter{})
beego.Router("/products", &routers.ProductsRouter{})
beego.Router("/team", &routers.PageRouter{})
beego.Router("/about", &routers.AboutRouter{})
beego.Router("/donate", &routers.DonateRouter{})
beego.Router("/docs/", &routers.DocsRouter{})
beego.Router("/docs/:all", &routers.DocsRouter{})
beego.Router("/blog", &routers.BlogRouter{})
beego.Router("/blog/:all", &routers.BlogRouter{})
// Register template functions.
beego.AddFuncMap("i18n", i18n.Tr)
beego.Run()
}
作者:mpetav
项目:alexandri
func main() {
models.InitDB(true, true)
beego.SetLogFuncCall(true)
beego.AutoRender = false
beego.Run()
}
作者:juju201
项目:gowalke
func main() {
initialize()
go catchExit()
beego.Info(beego.AppName, APP_VER)
// Register routers.
beego.Router("/", &routers.HomeRouter{})
beego.Router("/refresh", &routers.RefreshRouter{})
beego.Router("/search", &routers.SearchRouter{})
beego.Router("/index", &routers.IndexRouter{})
// beego.Router("/label", &routers.LabelsRouter{})
beego.Router("/function", &routers.FuncsRouter{})
beego.Router("/example", &routers.ExamplesRouter{})
beego.Router("/about", &routers.AboutRouter{})
beego.Router("/api/v1/badge", &routers.ApiRouter{}, "get:Badge")
// Register template functions.
beego.AddFuncMap("i18n", i18n.Tr)
beego.AddFuncMap("isHasEleS", isHasEleS)
beego.AddFuncMap("isHasEleE", isHasEleE)
beego.AddFuncMap("isNotEmptyS", isNotEmptyS)
// "robot.txt"
beego.Router("/robots.txt", &routers.RobotRouter{})
// For all unknown pages.
beego.Router("/:all", &routers.HomeRouter{})
// Static path.
beego.SetStaticPath("/public", "public")
beego.Run()
}
作者:jaguarWan
项目:webpag
func main() {
orm.Debug = true
orm.RunSyncdb("default", false, true)
/* 设置Session配置*/
beego.SessionOn = false
beego.Run()
}
作者:ccpony8
项目:hait
func main() {
core.Router_register()
sso.Router_register()
im.Router_register()
schedule.Router_register()
pay.Router_register()
fmt.Println(beego.AppConfig.String("mysqluser"))
fmt.Println(beego.AppConfig.String("mysqlpass"))
fmt.Println(beego.AppConfig.String("mysqlurls"))
fmt.Println(beego.AppConfig.String("mysqldb"))
var FilterUser = func(ctx *context.Context) {
if v := ctx.Input.Query("access_token"); v != "" {
//data := "ok"
fmt.Println(v)
//ctx.Output.Json(data, false, true)
} else {
data := `{"error","err"}`
ctx.Output.Json(data, false, true)
}
}
beego.InsertFilter("*", beego.BeforeRouter, FilterUser)
beego.Run()
}
作者:onuryilma
项目:random-pee
// main starts the application
func main() {
beego.ErrorController(&controllers.ErrorController{})
beego.Router("/", &controllers.MainController{})
beego.Router("/streams", &controllers.StreamController{})
beego.Run()
}
作者:vv113
项目:vvblo
func main() {
beego.AddFuncMap("Preview", common.Preview)
beego.AddFuncMap("GetId", common.GetId)
beego.AddFuncMap("LoadTimes", common.LoadTimes)
beego.AddFuncMap("GetTagSlug", common.GetTagSlug)
beego.Run()
}
作者:gezhixi
项目:goBlo
func main() {
if beego.AppConfig.String("runmode") == "dev" {
orm.Debug = false
}
beego.Run()
}
作者:robfrut13
项目:DockerWebConsol
func main() {
beego.SessionOn = true
beego.InsertFilter("/appadmin/*", beego.BeforeRouter, auth.Basic("youradminname", "YourAdminPassword"))
beego.InsertFilter("/hosts", beego.BeforeRouter, controllers.FilterLogin)
beego.InsertFilter("/hosts/*", beego.BeforeRouter, controllers.FilterLogin)
beego.Run()
}
作者:CalvinNe
项目:EasyMLPlatfor
func main() {
if len(os.Args) > 1 {
switch len(os.Args) {
case 2:
if os.Args[1] == "init" {
models.Install()
}
}
return
}
docSwitch, err := beego.AppConfig.Bool("EnableDocs")
if err != nil {
log.Fatalln(err)
}
if docSwitch {
beego.DirectoryIndex = true
beego.StaticDir["/swagger"] = "swagger"
}
monitorSwitch, err := beego.AppConfig.Bool("EnableMonitor")
if err != nil {
log.Fatalln(err)
}
if monitorSwitch {
beego.StaticDir["/inspinia"] = "inspinia"
}
beego.Run()
}
作者:johnvilsac
项目:golang-stuf
func main() {
conf := sockjs.NewConfig()
sockjshandler := sockjs.NewHandler("/chat", chatHandler, conf)
beego.Router("/", &MainController{})
beego.RouterHandler("/chat/:info(.*)", sockjshandler)
beego.Run()
}
作者:vardin
项目:wetal
func main() {
initialize()
beego.Info("AppPath:", beego.AppPath)
if setting.IsProMode {
beego.Info("Product mode enabled")
} else {
beego.Info("Develment mode enabled")
}
beego.Info(beego.AppName, setting.APP_VER, setting.AppUrl)
//initialize the routers
routers.Initialize()
if !setting.IsProMode {
beego.SetStaticPath("/static_source", "static_source")
beego.DirectoryIndex = true
}
if beego.RunMode == "dev" {
//enable debug for orm
//orm.Debug = false
orm.Debug = true
}
// For all unknown pages.
beego.Run()
}
作者:jcs757
项目:pus
func main() {
beego.Router("/", &controllers.MainController{})
beego.Router("/push/create", &controllers.IndexController{})
beego.Router("/push/test", &controllers.TestController{})
beego.Router("/push/query", &controllers.QueryController{})
beego.Run()
}
作者:HYQMarti
项目:fiveston
func main() {
orm.Debug = true
orm.RunSyncdb("default", false, true)
//models.AddUser()
//models.AddTotalAndWin("martin", true)
beego.Run()
}
作者:lynndotconfi
项目:go-blo
func main() {
err := orm.RunSyncdb("default", false, false)
if err != nil {
beego.Error(err)
}
beego.Run()
}
作者:85880625
项目:beewe
func main() {
initialize()
beego.Info(beego.AppName, APP_VER)
beego.AddFilter("/docs/images/:all", "BeforeRouter", routers.DocsStatic)
// Register routers.
beego.Router("/", &routers.HomeRouter{})
beego.Router("/community", &routers.CommunityRouter{})
beego.Router("/quickstart", &routers.QuickStartRouter{})
beego.Router("/team", &routers.PageRouter{})
beego.Router("/about", &routers.AboutRouter{})
beego.Router("/donate", &routers.DonateRouter{})
beego.Router("/docs/", &routers.DocsRouter{})
beego.Router("/docs/:all", &routers.DocsRouter{})
beego.Router("/blog", &routers.BlogRouter{})
beego.Router("/blog/:all", &routers.BlogRouter{})
// beego.Router("/samples", &routers.SamplesRouter{})
// beego.Router("/samples/:all", &routers.SamplesRouter{})
// Register template functions.
beego.AddFuncMap("i18n", i18n.Tr)
beego.Run()
}
作者:zykzhan
项目:practic
func main() {
orm.Debug = true
orm.RunSyncdb("default", true, true)
beego.Router("/", &controllers.MainController{})
beego.Run()
}