github.com/gogf/gf@v1.16.9/.example/os/gview/build_in_funcs/build_in_funcs2.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  
     6  	"github.com/gogf/gf/frame/g"
     7  )
     8  
     9  func main() {
    10  	tplContent := `
    11  eq:
    12  eq "a" "a": {{eq "a" "a"}}
    13  eq "1" "1": {{eq "1" "1"}}
    14  eq  1  "1": {{eq  1  "1"}}
    15  
    16  ne:
    17  ne  1  "1": {{ne  1  "1"}}
    18  ne "a" "a": {{ne "a" "a"}}
    19  ne "a" "b": {{ne "a" "b"}}
    20  
    21  lt:
    22  lt  1  "2": {{lt  1  "2"}}
    23  lt  2   2 : {{lt  2   2 }}
    24  lt "a" "b": {{lt "a" "b"}}
    25  
    26  le:
    27  le  1  "2": {{le  1  "2"}}
    28  le  2   1 : {{le  2   1 }}
    29  le "a" "a": {{le "a" "a"}}
    30  
    31  gt:
    32  gt  1  "2": {{gt  1  "2"}}
    33  gt  2   1 : {{gt  2   1 }}
    34  gt "a" "a": {{gt "a" "a"}}
    35  
    36  ge:
    37  ge  1  "2": {{ge  1  "2"}}
    38  ge  2   1 : {{ge  2   1 }}
    39  ge "a" "a": {{ge "a" "a"}}
    40  `
    41  	content, err := g.View().ParseContent(tplContent, nil)
    42  	if err != nil {
    43  		panic(err)
    44  	}
    45  	fmt.Println(content)
    46  }