Elmgo

       .'  '.'  `.
    _.-|  o | o  |-._
  .~   `.__.'.__.'^  ~.
.~     ^  /   \  ^     ~.
\-._^   ^|     |    ^_.-/
`\  `-._  \___/ ^_.-' /'
  `\_   `--...--'   /'
     `-.._______..-'      /\  /\
        __/   \__         | |/ /_
      .'^   ^    `.      .'   `__\
    .'    ^     ^  `.__.'^ .\ \
   .' ^ .    ^   .    ^  .'  \/
  /    /        ^ \'.__.'
 |  ^ /|   ^      |
  \   \|^      ^  |
   `\^ |        ^ |
     `~|    ^     |
       |  ^     ^ |
       \^         /
        `.    ^ .'
   jgs   : ^    ;
 .-~~~~~~   |  ^ ~~~~~~-.
/   ^     ^ |    ^       \
\^     ^   / \  ^     ^  /

Terrible Idea. Elm but in Go. Super WIP.

go run examples/counter.go

image