Question: I'm trying to use `google/protobuf/timestamp.proto` in with gRPC plugin and Go. This is how I run `protoc`:

```
protoc -I  ./   ./*.proto --go_out=plugins=grpc:.

```

And this is my `.proto`:

```
#domain.proto
syntax = "proto3";
option java_multiple_files = true;
option java_package = "com.viant.xyz";
option java_outer_classname = "domain";

import "google/protobuf/timestamp.proto";

message Foo {
    Timestamp modifiedTime = 1;
    ...
}

```

I'm seeing the following errors:

```
domain.proto: Import "google/protobuf/timestamp.proto" was not found or had errors.
domain.proto:44:5: "Timestamp" is not defined.

```

Am I missing something, or this is not yet supported?

Answer: 
In my case problem was in my Fedora 29 setup.

```
# Install Protoc compiler. By default it is 3.5.0 version
sudo dnf -y install protoc

```

This was my bad setup. So i fixed it with following steps. Pay attention to grayed out command lines too.

```
# Uninstall old 3.5.0 version
sudo dnf remove protobuf

# Make sure you grab the latest version
curl -OL  
https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protoc-3.6.1-linux-x86_64.zip
# Unzip
unzip protoc-3.6.1-linux-x86_64.zip -d protoc3
# Move protoc to /usr/local/bin/
sudo mv protoc3/bin/* /usr/local/bin/
# Move protoc3/include to /usr/local/include/
sudo mv protoc3/include/* /usr/local/include/
# Optional: change owner
sudo chown $USER /usr/local/bin/protoc
sudo chown -R $USER /usr/local/include/google

```

After this I am able to use:

```
import "google/protobuf/timestamp.proto";

message Session {
    google.protobuf.Timestamp create_time = 1;
}

```
I work around the problem by passing a `Mgoogle/protobuf/timestamp.proto=github.com/golang/protobuf/ptypes/timestamp` option to the Go grpc plugin.

In other words, I'm calling

```
protoc --go_out=plugins=grpc,Mgoogle/protobuf/timestamp.proto=github.com/golang/protobuf/ptypes/timestamp:outputdir input.proto

```

It's a bit of a hack. "Fortunately" I'm already using lots of `Mprotofile=go/pkg/import/path` parameters in my build setup, so it was easy to add.