func InitSDK(gcpProjectID, authToken string) *SDK {

	ctx := context.Background()
	conf := &firebase.Config{ProjectID: gcpProjectID}
	fapp, err := firebase.NewApp(ctx, conf)
	if err != nil {
		log.Fatalln(err)
	}
	storageClient, err := fapp.Storage(ctx)
	if err != nil {
		log.Fatalln(err)
	}

	return &SDK{
		Relysia: relysia.NewClient().WithToken(authToken).WithService(os.Getenv("SERVICEID")),
		Storage: storageClient,
	}
}
// InitSDK constructs the context for the user's interactions
InitSDK constructs the context for the user's interactions
// InitSDK constructs the context for the user ' s interactions
func InitSDK(gcpProjectID, authToken string) *SDK {
	ctx := context.Background()
	conf := &firebase.Config{ProjectID: gcpProjectID}
	fapp, err := firebase.NewApp(ctx, conf)
	if err != nil {
		log.Fatalln(err)
	}
	storageClient, err := fapp.Storage(ctx)
	if err != nil {
		log.Fatalln(err)
	}
	return &SDK{
		Relysia: relysia.NewClient().WithToken(authToken).WithService(os.Getenv("SERVICEID")),
		Storage: storageClient,
	}
}
func InitSDK ( gcpProjectID , authToken string ) * SDK { ctx := context . Background ( ) conf := & firebase . Config { ProjectID : gcpProjectID } fapp , err := firebase . NewApp ( ctx , conf ) if err != nil { log . Fatalln ( err ) } storageClient , err := fapp . Storage ( ctx ) if err != nil { log . Fatalln ( err ) } return & SDK { Relysia : relysia . NewClient ( ) . WithToken ( authToken ) . WithService ( os . Getenv ( " " ) ) , Storage : storageClient , } }
InitSDK constructs the context for the user's interactions
InitSDK constructs the context for the user ' s interactions