Registry / cloud / go-scheduler

go-scheduler

JSON →
library1.16.0gogounverified

A Go client library for Google Cloud Scheduler, enabling scheduled job management.

go get cloud.google.com/go/scheduler
INSTALL
IMPORT
SIG · GO-SCHEDULER
G
go-scheduler
cloudgov1.16.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

scheduler
cloud.google.com/go/scheduler/apiv1

Creates a Cloud Scheduler client and lists jobs.

package main import ( "context" "fmt" scheduler "cloud.google.com/go/scheduler/apiv1" "cloud.google.com/go/scheduler/apiv1/schedulerpb" ) func main() { ctx := context.Background() client, err := scheduler.NewCloudSchedulerClient(ctx) if err != nil { panic(err) } defer client.Close() req := &schedulerpb.ListJobsRequest{Parent: "projects/my-project/locations/us-central1"} jobs, err := client.ListJobs(ctx, req) if err != nil { panic(err) } fmt.Println(jobs) }
Debug
Known issues
breakingThe import path changed in recent versions; use apiv1 subpackage.
fix
Use 'cloud.google.com/go/scheduler/apiv1' instead of older paths.
affects: >=1.0.0
Upgrade
Version history
1.16.0latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
10
Resources
go-scheduler — go get go-scheduler · libregistry