libdill: Structured Concurrency for C Home Download Documentation Tutorials FAQ What is concurrency? Concurrency allows multiple functions to run independent of one another. How is concurrency implemented in libdill? Functions that are meant to run concurrently must be annotated with the coroutine modifier. Launching concurrent functions — or coroutines, in libdill terminology — using the go const