diff options
| author | Pietro Gagliardi <[email protected]> | 2014-02-11 18:57:03 -0500 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-02-11 18:57:03 -0500 |
| commit | 09a42e0c344ce4c23918c305f7d27ad44116ba8e (patch) | |
| tree | 685cfc15702d5a1bd084f340b24158d2ebf618be /init.go | |
| parent | 7686c6e599212a38b61134eb685c8a4929db6941 (diff) | |
Added the init and testing main functions and started fixing errors. Let's fix the rest and hope it works...
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) + } +} |
