github.com/servernoj/jade@v0.0.0-20231225191405-efec98d19db1/example/v1.0/jade.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"io/ioutil"
     6  
     7  	"github.com/Joker/hpp"
     8  	"github.com/Joker/jade"
     9  )
    10  
    11  func main() {
    12  	dat, err := ioutil.ReadFile("template.jade")
    13  	if err != nil {
    14  		fmt.Printf("ReadFile error: %v", err)
    15  		return
    16  	}
    17  
    18  	tmpl, err := jade.Parse("name_of_tpl", dat)
    19  	if err != nil {
    20  		fmt.Printf("Parse error: %v", err)
    21  		return
    22  	}
    23  
    24  	fmt.Printf("\nOutput:\n\n%s", hpp.PrPrint(tmpl))
    25  }