forked from x/icebergs
opt some
This commit is contained in:
parent
63ab0a6a86
commit
11e5f1ba2c
7
misc.go
7
misc.go
@ -151,6 +151,13 @@ func (m *Message) AppendSimple(key ...string) (res []string) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
func (m *Message) AppendTrans(cb func(value string, key string, index int) string) *Message {
|
func (m *Message) AppendTrans(cb func(value string, key string, index int) string) *Message {
|
||||||
|
if m.FieldsIsDetail() {
|
||||||
|
for i, v := range m.meta[VALUE] {
|
||||||
|
k := m.meta[KEY][i]
|
||||||
|
m.meta[VALUE][i] = cb(v, k, 0)
|
||||||
|
}
|
||||||
|
return m
|
||||||
|
}
|
||||||
for _, k := range m.meta[MSG_APPEND] {
|
for _, k := range m.meta[MSG_APPEND] {
|
||||||
for i, v := range m.meta[k] {
|
for i, v := range m.meta[k] {
|
||||||
m.meta[k][i] = cb(v, k, i)
|
m.meta[k][i] = cb(v, k, i)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user