随笔分类 - Go微服务框架
摘要:Go语言实现RPC编程 上节课我们对RPC知识做了介绍,讲解了RPC的原理,通过图示方式讲解了RPC的内部执行过程。本节课,我们继续来学习RPC相关的内容。 RPC官方库 在Go语言官方网站的pkg说明中,提供了官方支持的rpc包,具体链接如下:https://golang.org/pkg/net/
阅读全文
摘要:RPC简介及原理介绍 背景 框架主要包括两个:gRPC框架、go-micro框架。 首先来学习gRPC框架相关的内容。 本地过程调用 让我们先来看看正常情况下程序的执行和调用情况。例如有如下go语言代码: func main() { var a, b int a = 1 b = 2 c := Add
阅读全文