Simple in-process Go task scheduling and monitoring