Tideland Go Together focusses on goroutines and how to manage them more convenient and reliable.
actorruns a backend goroutine processing anonymous functions for the serialization of changes, e.g. in a structurecellsprovides an event processing based on the idea of meshed cells with different behaviorsfusecontains some ways of status and error control in concurrent applicationslimiterlimits the number of parallel executing goroutines in its scopeloophelps running a controlled endlessselectloop for goroutine backendswaitprovides a flexible and controlled waiting for conditions by polling
I hope you like it. ;)
- Frank Mueller (https://github.com/themue / https://github.com/tideland / https://tideland.dev)