Проверьте тип Protobuf, используя отражение в golang - PullRequest
0 голосов
/ 29 октября 2018

Я скомпилировал и импортировал пакет буфера протокола с несколькими типами в ходу.

В моей программе go я бы хотел проверить один из этих типов по имени типа в переменной. Как это можно сделать?

Например, если .proto определен как:

message foo {
    String bar = 1;
}

Как получить тип foo из моей программы go, если у меня есть переменная, равная foo

...