Added initial go code