Skip to content

Instantly share code, notes, and snippets.

@luna-duclos
Created December 17, 2015 18:46
Show Gist options
  • Save luna-duclos/e02411700c889c7d2653 to your computer and use it in GitHub Desktop.
Save luna-duclos/e02411700c889c7d2653 to your computer and use it in GitHub Desktop.
<!DOCTYPE html>
<html>
<head>
<script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
<link rel="import" href="name-tag.html">
<script src="gopherjs_polymer_playground.js"></script>
</head>
<body>
<name-tag></name-tag>
</body>
</html>
package main
import (
"code.palmstonegames.com/polymer"
)
type NameTag struct {
polymer.Proto
Name string `polymer:"name"`
}
func (n *NameTag) TagName() string {
return "name-tag"
}
func (n *NameTag) Created() {
n.Name = "Looney"
}
func main() {
polymer.Register(&NameTag{})
}
<link rel="import" href="bower_components/polymer/polymer.html">
<dom-module id="name-tag">
<template>
This is <b>{{ name }}</b>'s name-tag element.
</template>
</dom-module>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment