apache / apache/rocketmq-client-go
primitive.Message.WithKeys() split with blank.
Open
need-more-info
- Dominant language
- Go
- Stars
- 1.4k
- Forks
- 445
- PR merge metrics
- No merged PRs in 30d
Description
默认使用 空格 分割,会导致消费端收到的消息key与实际设置的不符
```golang
func (m *Message) WithKeys(keys []string) *Message {
var sb strings.Builder
for _, k := range keys {
sb.WriteString(k)
sb.WriteString(PropertyKeySeparator)
}
m.WithProperty(PropertyKeys, sb.String())
return m
}
```
Contributor guide
Assessment
This issue has not been assessed yet.