# Go SDK developer guide - [Go SDK developer guide](https://docs.temporal.io/develop/go.md) - [Activities - Go SDK](https://docs.temporal.io/develop/go/activities.md) - [Asynchronous Activity completion - Go SDK](https://docs.temporal.io/develop/go/activities/asynchronous-activity.md) - [Activity basics - Go SDK](https://docs.temporal.io/develop/go/activities/basics.md) - [Benign exceptions - Go SDK](https://docs.temporal.io/develop/go/activities/benign-exceptions.md) - [Dynamic Activity - Go SDK](https://docs.temporal.io/develop/go/activities/dynamic-activity.md) - [Activity execution - Go SDK](https://docs.temporal.io/develop/go/activities/execution.md) - [Standalone Activities Feature Guide](https://docs.temporal.io/develop/go/activities/standalone-activities.md) - [Standalone Activities Go Quickstart](https://docs.temporal.io/develop/go/activities/standalone-activities-quickstart.md) - [Activity Timeouts - Go SDK](https://docs.temporal.io/develop/go/activities/timeouts.md) - [Best Practices - Go SDK](https://docs.temporal.io/develop/go/best-practices.md) - [Context Propagation - Go SDK](https://docs.temporal.io/develop/go/best-practices/context-propagation.md) - [Debugging - Go SDK](https://docs.temporal.io/develop/go/best-practices/debugging.md) - [Error handling - Go SDK](https://docs.temporal.io/develop/go/best-practices/error-handling.md) - [Temporal Go SDK multithreading](https://docs.temporal.io/develop/go/best-practices/multithreading.md) - [Testing - Go SDK](https://docs.temporal.io/develop/go/best-practices/testing-suite.md) - [Client - Go SDK](https://docs.temporal.io/develop/go/client.md) - [Namespaces - Go SDK](https://docs.temporal.io/develop/go/client/namespaces.md) - [Temporal Client - Go SDK](https://docs.temporal.io/develop/go/client/temporal-client.md) - [Data handling - Go SDK](https://docs.temporal.io/develop/go/data-handling.md) - [Payload conversion - Go SDK](https://docs.temporal.io/develop/go/data-handling/data-conversion.md) - [Payload encryption - Go SDK](https://docs.temporal.io/develop/go/data-handling/data-encryption.md) - [External Storage - Go SDK](https://docs.temporal.io/develop/go/data-handling/external-storage.md) - [Integrations - Go SDK](https://docs.temporal.io/develop/go/integrations.md) - [Google ADK integration](https://docs.temporal.io/develop/go/integrations/google-adk.md) - [OpenTelemetry v2 integration](https://docs.temporal.io/develop/go/integrations/opentelemetry-v2.md) - [Nexus - Go SDK](https://docs.temporal.io/develop/go/nexus.md) - [Temporal Nexus - Go SDK feature guide](https://docs.temporal.io/develop/go/nexus/feature-guide.md) - [Nexus Go Quickstart](https://docs.temporal.io/develop/go/nexus/quickstart.md) - [Standalone Nexus Operations - Go SDK](https://docs.temporal.io/develop/go/nexus/standalone-operations.md) - [Platform - Go SDK](https://docs.temporal.io/develop/go/platform.md) - [Enriching the user interface - Go SDK](https://docs.temporal.io/develop/go/platform/enriching-ui.md) - [Observability - Go SDK](https://docs.temporal.io/develop/go/platform/observability.md) - [Set up your local with the Go SDK](https://docs.temporal.io/develop/go/set-up-your-local-go.md) - [Worker Versioning (Legacy) - Go SDK](https://docs.temporal.io/develop/go/worker-versioning-legacy.md) - [Workers - Go SDK](https://docs.temporal.io/develop/go/workers.md) - [Run a Worker - Go SDK](https://docs.temporal.io/develop/go/workers/run-worker-process.md) - [Serverless Workers - Go SDK](https://docs.temporal.io/develop/go/workers/serverless-workers.md) - [Serverless Workers on AWS Lambda - Go SDK](https://docs.temporal.io/develop/go/workers/serverless-workers/aws-lambda.md) - [Serverless Workers on GCP Cloud Run - Go SDK](https://docs.temporal.io/develop/go/workers/serverless-workers/cloud-run.md) - [Worker Sessions - Go SDK](https://docs.temporal.io/develop/go/workers/sessions.md) - [Workflows - Go SDK](https://docs.temporal.io/develop/go/workflows.md) - [Workflow basics - Go SDK](https://docs.temporal.io/develop/go/workflows/basics.md) - [Cancel a Workflow - Go SDK](https://docs.temporal.io/develop/go/workflows/cancellation.md) - [Child Workflows - Go SDK](https://docs.temporal.io/develop/go/workflows/child-workflows.md) - [Continue-As-New - Go SDK](https://docs.temporal.io/develop/go/workflows/continue-as-new.md) - [Dynamic Workflow - Go SDK](https://docs.temporal.io/develop/go/workflows/dynamic-workflow.md) - [Workflow message passing - Go SDK](https://docs.temporal.io/develop/go/workflows/message-passing.md) - [Schedules - Go SDK](https://docs.temporal.io/develop/go/workflows/schedules.md) - [Selectors - Go SDK](https://docs.temporal.io/develop/go/workflows/selectors.md) - [Side Effects - Go SDK](https://docs.temporal.io/develop/go/workflows/side-effects.md) - [Workflow Timeouts - Go SDK](https://docs.temporal.io/develop/go/workflows/timeouts.md) - [Timers - Go SDK](https://docs.temporal.io/develop/go/workflows/timers.md) - [Versioning - Go SDK](https://docs.temporal.io/develop/go/workflows/versioning.md) - [Workflow Streams - Go SDK](https://docs.temporal.io/develop/go/workflows/workflow-streams.md)