Clone this repo:
  1. 953b8a7 Fix the Go module directive for version 2. (#98) by Kaur Kuut · 5 months ago master v2.0.1
  2. 7b2a9ad Add support for the second generation App Engine Go instances. (#97) by Kaur Kuut · 5 months ago v2.0.0
  3. 21ceed9 Add functions for clearing specific cache entries. (#96) by Kaur Kuut · 7 months ago v1.1.0
  4. 1c698b6 Prevent cache poisoning by projection queries. (#95) by Kaur Kuut · 7 months ago
  5. f11c501 Merge pull request #92 from xStrom/modules by Kaur Kuut · 3 years ago v1.0.0

goon

An autocaching interface to the app engine datastore for Go. Designed to be similar to the python NDB package.

The different flavors of App Engine

You must choose the goon major version based on which App Engine library you are using.

App Engine Go libraryInclude in your projectCorrect goon version
google.golang.org/appengine/v2github.com/mjibson/goon/v2goon v2.0.1
google.golang.org/appenginegithub.com/mjibson/goongoon v1.1.0
appenginegithub.com/mjibson/goongoon v0.9.0
cloud.google.com/goN/ANot supported (issue #74)

Documentation

https://pkg.go.dev/github.com/mjibson/goon