github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/components/view/UUID.html.go (about) 1 // Code generated by qtc from "UUID.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/UUID.html:2 7 package view 8 9 //line views/components/view/UUID.html:2 10 import "github.com/google/uuid" 11 12 //line views/components/view/UUID.html:4 13 import ( 14 qtio422016 "io" 15 16 qt422016 "github.com/valyala/quicktemplate" 17 ) 18 19 //line views/components/view/UUID.html:4 20 var ( 21 _ = qtio422016.Copy 22 _ = qt422016.AcquireByteBuffer 23 ) 24 25 //line views/components/view/UUID.html:4 26 func StreamUUID(qw422016 *qt422016.Writer, value *uuid.UUID) { 27 //line views/components/view/UUID.html:5 28 if value != nil { 29 //line views/components/view/UUID.html:6 30 qw422016.E().S(value.String()) 31 //line views/components/view/UUID.html:7 32 } 33 //line views/components/view/UUID.html:8 34 } 35 36 //line views/components/view/UUID.html:8 37 func WriteUUID(qq422016 qtio422016.Writer, value *uuid.UUID) { 38 //line views/components/view/UUID.html:8 39 qw422016 := qt422016.AcquireWriter(qq422016) 40 //line views/components/view/UUID.html:8 41 StreamUUID(qw422016, value) 42 //line views/components/view/UUID.html:8 43 qt422016.ReleaseWriter(qw422016) 44 //line views/components/view/UUID.html:8 45 } 46 47 //line views/components/view/UUID.html:8 48 func UUID(value *uuid.UUID) string { 49 //line views/components/view/UUID.html:8 50 qb422016 := qt422016.AcquireByteBuffer() 51 //line views/components/view/UUID.html:8 52 WriteUUID(qb422016, value) 53 //line views/components/view/UUID.html:8 54 qs422016 := string(qb422016.B) 55 //line views/components/view/UUID.html:8 56 qt422016.ReleaseByteBuffer(qb422016) 57 //line views/components/view/UUID.html:8 58 return qs422016 59 //line views/components/view/UUID.html:8 60 }