daz:Golang中可组合HTML组件

时间:2024-04-18 07:44:19
【文件属性】:

文件名称:daz:Golang中可组合HTML组件

文件大小:292KB

文件格式:ZIP

更新时间:2024-04-18 07:44:19

html golang template components Go

达兹 Golang中可组合HTML组件 Daz是使用模板的“功能性”替代方案,并允许嵌套的组件/列表。还启用了无模板的服务器端渲染组件,并支持嵌套列表。 它受到启发。 可以使用简单的功能来创建和使用组件: // Example prop for a component type User struct { Name string // ... } func MyComponenet ( user User ) func () string { return H ( "div" , Attr { "class" : "bg-grey-50" }, user . Name , ) } func Root () func () string { user := User { Name : "Daz" } html := H ( "html" , MyComponen


【文件预览】:
daz-master
----.gitignore(15B)
----go.mod(41B)
----doc.go(780B)
----LICENSE(1KB)
----daz.go(2KB)
----carbon.png(171KB)
----.github()
--------workflows()
----examples()
--------server.go(3KB)
--------README.md(152B)
--------server.go.png(131KB)
----README.md(2KB)
----daz.go.png(23KB)
----daz_test.go(3KB)

网友评论