goggle is a (now abandoned) research project into providing a declarative style of user interface development in Go.
It worked, mostly, but it is rather verbose to write (meaning, not very fun).
Feel free to experiment with it if you like.
Primarily: Robin Burchell & John Brooks