learning go and testing things with it