Всем привет!
У меня есть такой тип
message MyTest {
map<string, google.protobuf.Any> properties = 1;
}
Соответственно в go это map[string]*anypb.Any
Я хочу записать что-то типа ["key"] = "value",
Но я не совсем понимаю как мне преобразовать "value" в Any тип
Является ли данный способ верным?
v := "my value"
a := anypb.Any{
TypeUrl: "/string",
Value: []byte(v),
}
fmt.Println(string(a.Value))