There's no way to transfer Xbox Live Gold subscriptions between users, but you can sign in to your account on any Xbox console to access your Gold benefits. The catch is that you can't be signed in to more than one of each Xbox model simultaneously (so, you can't be signed in to two Xbox Ones at the same time).