diff --git a/go/api/string_commands.go b/go/api/string_commands.go index 2141d3c211..ca0e05c7da 100644 --- a/go/api/string_commands.go +++ b/go/api/string_commands.go @@ -455,4 +455,24 @@ type StringCommands interface { // //[valkey.io]: https://valkey.io/commands/getdel/ GetDel(key string) (Result[string], error) + + // Echo the provided message back. + // The command will be routed a random node. + // + // Parameters: + // message - The provided message. + // + // Return value: + // The provided message + // + // + // For example: + // result, err := client.Echo("Hello World") + // if err != nil { + // // handle error + // } + // fmt.Println(result.Value()) // Output: Hello World + // + // [valkey.io]: https://valkey.io/commands/echo/ + Echo(message string) (Result[string], error) }