在这个例子中,我有一个 main.html 模板
<!DOCTYPE html>
<html>
<head>
<title>Backend</title>
<style>
html, body {height:100%}
</style>
</head>
<body>
<table border="1" width="100%" height="100%">
<tr>
<td colspan="2" class="td-header">
<h1>Google GO</h1>
</td>
</tr>
<tr>
<td class="td-right-content">
{{<parsed template from children>}}
</td>
</tr>
<tr>
<td colspan="2" class="td-header">
<h1>Footer</h1>
</td>
</tr>
</table>
</body>
</html>
子部分将填充
{{}}
和
<table>
<tr>
<th>
Name
</th>
<th>
Description
</th>
<th>
</th>
</tr>
{{range .}}
<tr>
<td>
{{.Name}}
</td>
<td>
{{.Description}}
</td>
<td>
<a href="/admin/forms/edit/?key={{.Key.Encode}}">Edit</a>
</td>
</tr>
{{end}}
</table>
在子部分的代码中对其进行解析后。我这样做是为了消除多余的 html 和 css 并轻松管理设计。谢谢大家!