I am spinning up on Bazel and have a project containing protos that I want to share with several applications. I used Gazelle to create the BUILD files and to pull dependencies from go.mod. However, when I tell Bazel to build all targets, it reports the following error.
```
(23:10:58) ERROR: /Users/mike/Go/src/
github.com/abitofhelp/abohapis/proto/abitofhelp/api/blob/v5/BUILD.bazel:5:14:
no such package 'abitofhelp/enum/v5': BUILD file not found in any of the following directories.
Add a BUILD file to a directory to mark it as a package.
- /Users/mike/Go/src/github.com/abitofhelp/abohapis/abitofhelp/enum/v5 and referenced by '//proto/abitofhelp/api/blob/v5:abitofhelp_api_blob_v5_proto'
```
However, the error says that a package 'abitofhelp/enum/v5" does not exist, when the proto directory and files do exist and pass proto linting. The error says that I need to put a BUILD.bazel file in a directory path that does not exist. The path where the BUILD and proto files exist is
/Users/mike/Go/src/github.com/abitofhelp/abohapis/proto/abitofhelp/enum/v5It seems the error message path is missing the "proto" that exists in the directory hierarchy.
I have been wrangling with this issue and googling, but to no avail. I'd appreciate your help to figure out what is wrong.
Thank you for your time and interest.
Mike