added go compiler definition