Skip to content

Commit 2c03d7f

Browse files
Add Nexus Go SDK Quick Start page (#4376)
* Add Nexus Go SDK quickstart * Add slug in feature guide * remove slug --------- Co-authored-by: Jwahir Sundai <jwahir.sundai@temporal.io>
1 parent 0c2cdf1 commit 2c03d7f

8 files changed

Lines changed: 403 additions & 18 deletions

File tree

docs/develop/go/index.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -149,14 +149,14 @@ Use compression, encryption, and other data handling by implementing custom conv
149149

150150
## Temporal Nexus
151151

152-
The [Temporal Nexus](/develop/go/nexus) feature guide shows how to use Temporal Nexus to connect durable executions within and across Namespaces using a Nexus Endpoint, a Nexus Service contract, and Nexus Operations.
153-
154-
- [Create a Nexus Endpoint to route requests from caller to handler](/develop/go/nexus#create-nexus-endpoint)
155-
- [Define the Nexus Service contract](/develop/go/nexus#define-nexus-service-contract)
156-
- [Develop a Nexus Service and Operation handlers](/develop/go/nexus#develop-nexus-service-operation-handlers)
157-
- [Develop a caller Workflow that uses a Nexus Service](/develop/go/nexus#develop-caller-workflow-nexus-service)
158-
- [Make Nexus calls across Namespaces with a dev Server](/develop/go/nexus#nexus-calls-across-namespaces-dev-server)
159-
- [Make Nexus calls across Namespaces in Temporal Cloud](/develop/go/nexus#nexus-calls-across-namespaces-temporal-cloud)
152+
The [Temporal Nexus](/develop/go/nexus/feature-guide) feature guide shows how to use Temporal Nexus to connect durable executions within and across Namespaces using a Nexus Endpoint, a Nexus Service contract, and Nexus Operations.
153+
154+
- [Create a Nexus Endpoint to route requests from caller to handler](/develop/go/nexus/feature-guide#create-nexus-endpoint)
155+
- [Define the Nexus Service contract](/develop/go/nexus/feature-guide#define-nexus-service-contract)
156+
- [Develop a Nexus Service and Operation handlers](/develop/go/nexus/feature-guide#develop-nexus-service-operation-handlers)
157+
- [Develop a caller Workflow that uses a Nexus Service](/develop/go/nexus/feature-guide#develop-caller-workflow-nexus-service)
158+
- [Make Nexus calls across Namespaces with a dev Server](/develop/go/nexus/feature-guide#nexus-calls-across-namespaces-dev-server)
159+
- [Make Nexus calls across Namespaces in Temporal Cloud](/develop/go/nexus/feature-guide#nexus-calls-across-namespaces-temporal-cloud)
160160

161161
## [Durable Timers](/develop/go/timers)
162162

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
id: nexus
2+
id: feature-guide
33
title: Temporal Nexus - Go SDK feature guide
4-
sidebar_label: Temporal Nexus
4+
sidebar_label: Feature Guide
55
description: Use Temporal Nexus within the Go SDK to connect durable executions within and across Namespaces using a Nexus Endpoint, a Nexus Service contract, and Nexus Operations.
66
toc_max_heading_level: 4
77
keywords:
@@ -605,12 +605,9 @@ tcld nexus endpoint create \
605605
--name <my-nexus-endpoint-name> \
606606
--target-task-queue my-handler-task-queue \
607607
--target-namespace <my-target-namespace.account> \
608-
--allow-namespace <my-caller-namespace.account> \
609608
--description-file description.md
610609
```
611610

612-
The `--allow-namespace` is used to build an Endpoint allowlist of caller Namespaces that can use the Nexus Endpoint, as described in Runtime Access Control.
613-
614611
Alternatively, you can create a Nexus Endpoint through the UI: [https://cloud.temporal.io/nexus](https://cloud.temporal.io/nexus).
615612

616613
### Run Workers Connected to Temporal Cloud with TLS certificates

0 commit comments

Comments
 (0)