added basic go skeleton