Я был бы очень удивлен, если бы не было библиотеки протокольных буферов для Go уже внутри. (Я точно не знаю, и я не собираюсь проверять, так как тогда это будет конфиденциально:)
Однако вполне возможно, что это библиотека proto1, а не открытый код proto2.
Я уверен, что кто-то куда-нибудь перенесет proto2 на Go, будь то кто-то внутренний или внешний.