func main() { go worker() state, err := term.SetRawTerminal(os.Stdin.Fd()) if err != nil { panic(err) } defer term.RestoreTerminal(os.Stdin.Fd(), state) winsize, _ = term.GetWinsize(os.Stdin.Fd()) client, err := beam.NewClient(&beam.NetTransport{"tcp", ":6379"}) if err != nil { panic(err) } defer client.Close() job := createJob(client) if err := job.Start(); err != nil { panic(err) } if err := job.Wait(); err != nil { panic(err) } }
func main() { go worker() client, err := beam.NewClient(&beam.NetTransport{"tcp", ":6379"}) if err != nil { panic(err) } defer client.Close() job := createJob(client) if err := job.Start(); err != nil { panic(err) } if err := job.Wait(); err != nil { panic(err) } }