generate go bot