package main import ( "fmt" "os" ) const rawFolderPath = "./webInput" const konstruiConfigFile = "konstruiConfig.json" func main() { c.Green("getting files from /webInput") c.Green("getting conifg from file konstruiConfig.json") //READ CONFIG: konstruiConfig.json konstruiConfigs := readKonstruiConfig(rawFolderPath + "/" + konstruiConfigFile) c.Green("configuration:") fmt.Println(konstruiConfigs) c.Green("templating") //create directory webOutput _ = os.Mkdir("webOutput", os.ModePerm) //DO TEMPLATING for _, konstruiConfig := range konstruiConfigs { _ = os.Mkdir(konstruiConfig.OutputDir, os.ModePerm) startTemplating(rawFolderPath, konstruiConfig.OutputDir, konstruiConfig) } c.Green("webpage finished, files at /webOutput") }