我正在尝试在我的系统中实现rpc和http服务器。因此,为了同时监听服务器,我运行了2个goroutines这是一个代码
func main(){ //在此过程中恢复所有错误 …
建议的方法很好。
如果您只想使用一个端口而不是两个端口,则可以使用多个第三方工具:
1) https://github.com/soheilhy/cmux
2) https://github.com/grpc-ecosystem/grpc-gateway