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 }