func GetRepositoryGoGoProtobuf() *Repository {
	return &Repository{
		Name: "GOGO_PROTOBUF",
		Pkg:  "https://github.com/gogo/protobuf@226206f39bd7276e88ec684ea0028c18ec2c91ae",
		ImportPaths: []string{
			"$GOGO_PROTOBUF",
		},
	}
}
GetRepositoryGoGoProtobuf is used to get gogo protobuf repository
package build
import (
	"fmt"
	"strings"
)
type Repository struct {
	OptionsValue string
	Name        string
	Pkg         string
	ImportPaths []string
}
func (repo *Repository) GetOptionsValue() string {
	if repo.OptionsValue != "" {
		return repo.OptionsValue
	}
	return fmt.Sprintf("%s: %s", strings.ToLower(repo.Name), repo.Pkg)
}
func GetWellKnownRepositories() []*Repository {
	return []*Repository{
		GetRepositoryGoogleAPIs(),
		GetRepositoryGoGoProtobuf(),
	}
}