Documentation ¶
Index ¶
Constants ¶
View Source
const PermissionsKey = "permissions"
Variables ¶
View Source
var ErrorAlreadyInitialized = errors.New("service is already initialized")
View Source
var ErrorUnsupportedService = errors.New("unsupported service")
Functions ¶
Types ¶
type FirebaseServiceType ¶ added in v0.0.4
type FirebaseServiceType int
const ( Authentication FirebaseServiceType = iota Firestore )
type ServiceBundle ¶ added in v0.0.4
type ServiceBundle struct { App *firebase.App Authentication *auth.Client Firestore *firestore.Client }
func GetFirebase ¶ added in v0.0.4
func GetFirebase(ctx context.Context, services ...FirebaseServiceType) (*ServiceBundle, error)
Click to show internal directories.
Click to hide internal directories.