
Golang
huiwen
这个作者很懒,什么都没留下…
展开
-
老版本goland无法调试新版本go问题处理
如果不正确,那就没办法只能升级goland版本了,把刚才新的dlv文件删除,最后再把备份的dlv,重命名回原名称。不同系统该路径下的dlv文件后缀不同,根据系统实际情况备份。验证是否debug正确,如果正确则可以使用该dlv。2.找到刚刚安装的dlv工具,并复制。4.备份该路径下的dlv.exe文件。5.粘贴刚才的dlv文件到该目录下。懒人不想升级goland版本。3.找到goland的安装路径。1.安装最新的dlv工具。备份好后,进行下一步操作。6.重启goland。原创 2023-11-11 16:11:00 · 1144 阅读 · 0 评论 -
编译protoc方法名称被自动大写
我在使用proto时,定义了一个k8s xx方法,这个方法名称原本是小写,编译出来却是大写,导致在实现接口时,你会发现IDEA提示你 确实 实现了接口。但是,实际上你用HTTP去访问这个接口,它就会报错,告诉你rpc方法不存在。原创 2022-10-16 20:22:35 · 1293 阅读 · 0 评论 -
grpc gateway malformed header: missing HTTP content-type
当go-micro版本是v4时,使用curl、postman等工具调用grpc gateway http接口时,会出现如下错误:malformed header: missing HTTP content-type原创 2022-09-20 22:05:59 · 1282 阅读 · 0 评论 -
安装protoc-gen-micro
安装protoc-gen-micro原创 2022-08-15 14:21:53 · 1495 阅读 · 0 评论 -
Go-gRPC示例
我们使用gRPC,一般是把它作为微服务。因为,它与语言无关,可以适配多种语言。它的底层实现,使用的是HTTP/2。在使用时,我们需要通过"protoc"命令,为我们生成protocol-buffers的相关代码,它还会为我们生成gRPC相关代码。然后分别在客户端、服务端分别使用相应的代码即可。......原创 2022-08-13 20:10:10 · 809 阅读 · 0 评论 -
Golang模拟电商并发场景-抢购商品
Golang模拟并发抢购原创 2022-07-05 17:09:09 · 2718 阅读 · 0 评论