arnaucode c77af453f4 | 7 years ago | |
---|---|---|
.gitignore | 7 years ago | |
LICENSE | 7 years ago | |
README.md | 7 years ago | |
color.go | 7 years ago | |
errors.go | 7 years ago | |
fileOperations.go | 7 years ago | |
main.go | 7 years ago | |
timmy | 7 years ago | |
timmy.png | 7 years ago |
web templating engine for static websites, written in Go lang
webInput/
index.html
templates/
userTemplate.html
userTemplate.json
<!DOCTYPE html>
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<timmy-template html="templates/userTemplate.html" data="templates/userTemplate.json"></timmy-template>
</body>
</html>
<div class="class1">
<div class="class2">{{username}}</div>
<div class="class2">{{description}}</div>
<div class="class2">{{phone}}</div>
</div>
[{
"username": "Michaela Doe",
"description": "Hi, I'm here to code",
"phone": "456456456"
},
{
"username": "John Doe",
"description": "Hi, I'm here",
"phone": "123456789"
},
{
"username": "Myself",
"description": "How are you",
"phone": "no phone"
}
]
./timmy
<!DOCTYPE html>
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<div class="class1">
<div class="class2">Michaela Doe</div>
<div class="class2">Hi, I'm here to code</div>
<div class="class2">456456456</div>
</div>
<div class="class1">
<div class="class2">John Doe</div>
<div class="class2">Hi, I'm here</div>
<div class="class2">123456789</div>
</div>
<div class="class1">
<div class="class2">Myself</div>
<div class="class2">How are you</div>
<div class="class2">no phone</div>
</div>
</body>
</html>