add go supports