Paket google.golang.org/appengine/capability (v1.6.8)

Kemampuan paket mengekspos informasi tentang pemadaman layanan dan periode nonaktif terjadwal untuk kemampuan API tertentu.

Paket ini tidak berfungsi di "lingkungan fleksibel" App Engine.

Contoh:

if !capability.Enabled(c, "datastore_v3", "write") {
    // show user a different page
}

Functions

func Enabled

func Enabled(ctx context.Context, api, capability string) bool

Enabled menampilkan apakah kemampuan API diaktifkan atau tidak. Kemampuan karakter pengganti "*" cocok dengan setiap kemampuan API. Jika RPC dasar gagal (misalnya, jika paket tidak diketahui), false (salah) akan ditampilkan dan informasi ditulis ke log aplikasi.