3 ms·
e.g. sync.Once() instead of init() unhelpful named return parameters didn't use range over channels
by Jabbles 13y ago
e.g.
sync.Once() instead of init()
unhelpful named return parameters
didn't use range over channels
- namelezz 13y agosync.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.