golang port of skybot