golang use multiple versions of package