Categorygithub.com/pendo-io/appwrap
modulepackage
0.0.0-20250305205222-ee120e500944
Repository: https://github.com/pendo-io/appwrap.git
Documentation: pkg.go.dev

# README

appwrap

Interfaces to abstract appengine datastore and memache for go, along with simple reimplementation for testing only. Enhancements are welcome.

This is designed to work with the new appengine interfaces available as "google.golang.org/appengine" but it should be easy to port to classic appengine.

Test with

gcloud --project pendo-io beta emulators datastore start --host-port 127.0.0.1:8090 --consistency=1 --no-store-on-disk

and set

export DATASTORE_PROJECT_ID=pendo-io```

# Functions

No description provided by the author
CloseGlobalLoggingClient closes the global logging client.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Don't call this.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
* * These reporters are meant to be long-lived, ideally one per program instance; Not used liberally * for individual requests/threads */.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SetKeyNamespace recursively sets the namespace for a key and its parents.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
for use in flex services with long-running tasks that don't handle http requests.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LevelLogger is a wrapper for another Logging that will filter based on log level.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Sometimes, you just need to satify the interface and do nothing.
No description provided by the author
No description provided by the author
StackdriverLogging is a logger set up to work with an App Engine flexible environment.
StackdriverLogging is a logger set up to work with an App Engine flexible environment.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
This is so the calling code cannot create task structs directly.
No description provided by the author
DataLogging for system logging that can accept json, strings, or structs.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Interface for system logging using printf() style strings.
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author