Programming, Software Development, Software Engineering, Golang, Software.
fully concurrent api with no encapsulation, requiring the caller to completely manage, schedule, orchestrate, and execute synchronous functions. APIs can perfectly hide concurrency by removing it, or offer no encapsulation, requiring the caller to fully manage concurrency with no help from the API.