func TestCreateApp(t *testing.T) { config := libs.NewConfig() config.Template.Path = "../" require.NotNil(t, config) app := libs.NewApp(config) assert.NotNil(t, app) }
func main() { var configPath string flag.StringVar(&configPath, "c", "config.json", "Path to config file") flag.Parse() flag.Visit(func(v *flag.Flag) { fmt.Printf("%s - %s: %s\n", v.Usage, v.Name, v.Value) }) config := libs.NewConfigFile(configPath) app := libs.NewApp(config) app.UseStaticRouter("./static/") app.UseRouter("/", &routes.Index{}) app.UseRouter("/api", &routes.Api{}) app.Run() }