I have a func that receives context and does some cpubound operations like bellow.
func DoSomeOperation(ctx context.Context){ CPUBoundWork1()