Переход с go-protobuf APIv1 на APIv2 путем управления версиями сгенерированных файлов
Подумываю перейти на новую go protobuf APIv2
, но я не могу найти способ поместить сгенерированные файлы в папку v2.
Текущая настройка:
protoc --proto_path=${protofiles} --go_out=${GOPATH}/src ${each_file}
Приведенное выше поместило бы сгенерированные файлы в мой GOPATH под github.com/repo/project/gentypes
.
Как я могу поместить сгенерированные файлы в github.com/repo/project/gentypes/v2
с правильным путем импорта?