Adding go support