func NewApp(key string, title string) *App { app := &App{ App: lib.NewApp(key, title), } setupApi(app) setupPages(app) return app }
func NewApp(key, title, imageUrl string) *App { app := lib.NewApp(key, title) app.DefaultOgp["image"] = imageUrl return &App{ App: app, ImageUrl: imageUrl, Members: make(map[string]*ameblo.Member), MemberList: make([]*ameblo.Member, 0), } }
func init() { app = lib.NewApp(TEST_APP_KEY, "録画") }
package pt import ( "github.com/speedland/apps/server/lib" ) var app = lib.NewApp("pt", "録画") func init() { }
package site import ( "github.com/speedland/apps/server/lib" ) var app = lib.NewApp("site", "サイト情報") func init() { app.Page.Navi("/privacy.html", "プライバシー").RequireAuth(lib.Family) app.Page.Navi("/policy.html", "利用規約").RequireAuth(lib.Family) }
package admin import ( "github.com/speedland/apps/server/lib" ) var app = lib.NewApp("admin", "システム管理") func init() { }