登录
首页 >  Golang >  Go问答

Twirp 无法与原型一起使用

来源:stackoverflow

时间:2024-04-12 19:18:36 363浏览 收藏

在Golang实战开发的过程中,我们经常会遇到一些这样那样的问题,然后要卡好半天,等问题解决了才发现原来一些细节知识点还是没有掌握好。今天golang学习网就整理分享《Twirp 无法与原型一起使用》,聊聊,希望可以帮助到正在努力赚钱的你。

问题内容

我似乎无法正确安装 twirp 来使用 protobuf。

protoc --proto_path=$gopath/bin:. --twirp_out=. --go_out=. ./rpc/person/service.proto

是我在编译和创建 twirp 文件时尝试执行的命令,但是出现以下错误:

protoc-gen-twirp:program not found or is not executable
--twirp_out: protoc-gen-twirp: plugin failed with status code 1.

我的 .bashrc 已经有 golang 的这两行:

export GOPATH=/home/carlosrueda/Documents/go
PATH=$PATH:/usr/local/bin/go/bin:$GOPATH

任何解决此问题的帮助将不胜感激,谢谢。


解决方案


我通过在 .bashrc 中的第二行末尾添加 /bin 解决了这个问题。 PATH=$PATH:/usr/local/bin/go/bin:$GOPATH/bin

理论要掌握,实操不能落!以上关于《Twirp 无法与原型一起使用》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>