title: Using Go Firebase SDK v4 without modules and the library can't find the v4 "auth" import
body: <p>As title mentions, I'm using Golang without modules (I'm planning to migrate in a couple of weeks) but I don't think that's my problem and the package documentation claims it's ok to use without modules.</p>
  <p>However, the sample code no longer works for me for Auth. In my code, it says that the auth.Client type is invalid and when I go look at the firebase package source code in VS Code, I can see that all of the required imports are pulled in except for the auth folder.</p>
  <p>Anyone know how to address the problem?</p>
  <p><a href="https://i.stack.imgur.com/lif2D.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lif2D.png" alt="firebase.go file" /></a></p>
  <p><a href="https://i.stack.imgur.com/SDG2x.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/SDG2x.png" alt="My auth.go file" /></a></p>
  <p>NOTE: If I change the import in the Firebase source to just /auth.go instead of v4/auth.go it compiles. But obviously that's a temporary fix. What's odd is that the rest of Firebase source v4 imports work just fine.</p>
  <p>EDIT: More info</p>
  <p>My go get for the SDK
  GOPATH=${GO_PATH} go get -u firebase.google.com/go</p>
  <p>On suggestion from a user I tried:
  GOPATH=${GO_PATH} go get -u firebase.google.com/go/v4/auth
  and
  GOPATH=${GO_PATH} go get -u firebase.google.com/go/auth</p>
  <p>Without v4 it appears successful but no change. With v4 it fails to find the package.</p>