dapr / dapr/go-sdk

Actor method names need caps

Open
#359 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Go
Stars
479
Forks
187
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
When using the `ImplActorClientStub` method, only functions that are public, ie. start with a capital letter in Go are recognized... however, I have an actor server written in Javascript that has method names starting with a lower case... how do I call them from a Go client?

Contributor guide

Open the contributing guide

Research direction

Start by tracing the ImplActorClientStub method lookup and how it handles method names that begin with lowercase letters. Reproduce the call against a JavaScript actor with a lowercase method, then verify that a Go client can invoke it successfully without breaking existing public-method calls.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, javascript
Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.