diff options
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -0,0 +1,17 @@ +// 11 february 2014 +//package ui +package main + +// TODO this will be system-defined +func initpanic(err error) { + panic("failure during init: " + err.Error()) +} + +func init() { + initDone := make(chan error) + go ui(initDone) + err := <-initDone + if err != nil { + initpanic(err) + } +} |
