-
Notifications
You must be signed in to change notification settings - Fork 268
Description
The current form of go.mod file in dev branch does not follow the rules suggested in documentation. Related part is as follows:
If the module is version v2 or higher, the major version of the module must be included as a /vN at the end of the module paths used in go.mod files (e.g., module github.com/my/mod/v2, require github.com/my/mod/v2 v2.0.1) and in the package import path (e.g., import "github.com/my/mod/v2/mypkg"). This includes the paths used in go get commands (e.g., go get github.com/my/mod/[email protected]. Note there is both a /v2 and a @v2.0.1 in that example. One way to think about it is that the module name now includes the /v2, so include /v2 whenever you are using the module name).
The module path should be changed to firebase.google.com/go/v4
and released as a new major version. For alternatives and details you can check here.