github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/components/view/Package.html.go (about) 1 // Code generated by qtc from "Package.html". DO NOT EDIT. 2 // See https://github.com/valyala/quicktemplate for details. 3 4 // <!-- Content managed by Project Forge, see [projectforge.md] for details. --> 5 6 //line views/components/view/Package.html:2 7 package view 8 9 //line views/components/view/Package.html:2 10 import "github.com/kyleu/dbaudit/app/util" 11 12 //line views/components/view/Package.html:4 13 import ( 14 qtio422016 "io" 15 16 qt422016 "github.com/valyala/quicktemplate" 17 ) 18 19 //line views/components/view/Package.html:4 20 var ( 21 _ = qtio422016.Copy 22 _ = qt422016.AcquireByteBuffer 23 ) 24 25 //line views/components/view/Package.html:4 26 func StreamPackage(qw422016 *qt422016.Writer, v util.Pkg) { 27 //line views/components/view/Package.html:5 28 for idx, x := range v { 29 //line views/components/view/Package.html:6 30 qw422016.E().S(x) 31 //line views/components/view/Package.html:6 32 if len(v) < idx { 33 //line views/components/view/Package.html:6 34 qw422016.N().S(`/`) 35 //line views/components/view/Package.html:6 36 } 37 //line views/components/view/Package.html:7 38 } 39 //line views/components/view/Package.html:8 40 } 41 42 //line views/components/view/Package.html:8 43 func WritePackage(qq422016 qtio422016.Writer, v util.Pkg) { 44 //line views/components/view/Package.html:8 45 qw422016 := qt422016.AcquireWriter(qq422016) 46 //line views/components/view/Package.html:8 47 StreamPackage(qw422016, v) 48 //line views/components/view/Package.html:8 49 qt422016.ReleaseWriter(qw422016) 50 //line views/components/view/Package.html:8 51 } 52 53 //line views/components/view/Package.html:8 54 func Package(v util.Pkg) string { 55 //line views/components/view/Package.html:8 56 qb422016 := qt422016.AcquireByteBuffer() 57 //line views/components/view/Package.html:8 58 WritePackage(qb422016, v) 59 //line views/components/view/Package.html:8 60 qs422016 := string(qb422016.B) 61 //line views/components/view/Package.html:8 62 qt422016.ReleaseByteBuffer(qb422016) 63 //line views/components/view/Package.html:8 64 return qs422016 65 //line views/components/view/Package.html:8 66 }