added go releases and refactored some common code