Y
Hacker News
new
|
ask
|
show
|
jobs
by
namelezz
4476 days ago
sync.Once() instead of init(). Having the Do closed to where the channels being used makes sure we do not run into deadlock. It's a nice pattern for lazy initializing of channels and goroutine too.