Added go-binding in 3rdparty.
Defined interfaces for the scheduler.