1
0
mirror of https://github.com/kataras/iris.git synced 2026-01-09 13:05:56 +00:00

reorganization of _examples and add some new examples such as iris+groupcache+mysql+docker

Former-commit-id: ed635ee95de7160cde11eaabc0c1dcb0e460a620
This commit is contained in:
Gerasimos (Makis) Maropoulos
2020-06-07 15:26:06 +03:00
parent 9fdcb4c7fb
commit ed45c77be5
328 changed files with 4262 additions and 41621 deletions

View File

@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<%@ body { %>
<% } %>
</body>
</html>

View File

@@ -0,0 +1,3 @@
// Code generated by hero.
// DO NOT EDIT!
package template

View File

@@ -0,0 +1,3 @@
<li>
<%= user %>
</li>

View File

@@ -0,0 +1,3 @@
// Code generated by hero.
// DO NOT EDIT!
package template

View File

@@ -0,0 +1,11 @@
<%: func UserList(userList []string, buffer *bytes.Buffer) %>
<%~ "index.html" %>
<%@ body { %>
<% for _, user := range userList { %>
<ul>
<%+ "user.html" %>
</ul>
<% } %>
<% } %>

View File

@@ -0,0 +1,40 @@
// Code generated by hero.
// DO NOT EDIT!
package template
import (
"bytes"
"github.com/shiyanhui/hero"
)
func UserList(userList []string, buffer *bytes.Buffer) {
buffer.WriteString(`<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
`)
for _, user := range userList {
buffer.WriteString(`
<ul>
`)
buffer.WriteString(`<li>
`)
hero.EscapeHTML(user, buffer)
buffer.WriteString(`
</li>
`)
buffer.WriteString(`
</ul>
`)
}
buffer.WriteString(`
</body>
</html>
`)
}

View File

@@ -0,0 +1,11 @@
<%: func UserListToWriter(userList []string, w io.Writer) (int, error)%>
<%~ "index.html" %>
<%@ body { %>
<% for _, user := range userList { %>
<ul>
<%+ "user.html" %>
</ul>
<% } %>
<% } %>

View File

@@ -0,0 +1,43 @@
// Code generated by hero.
// DO NOT EDIT!
package template
import (
"io"
"github.com/shiyanhui/hero"
)
func UserListToWriter(userList []string, w io.Writer) (int, error) {
_buffer := hero.GetBuffer()
defer hero.PutBuffer(_buffer)
_buffer.WriteString(`<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
`)
for _, user := range userList {
_buffer.WriteString(`
<ul>
`)
_buffer.WriteString(`<li>
`)
hero.EscapeHTML(user, _buffer)
_buffer.WriteString(`
</li>
`)
_buffer.WriteString(`
</ul>
`)
}
_buffer.WriteString(`
</body>
</html>
`)
return w.Write(_buffer.Bytes())
}