1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-29 16:22:21 +00:00

ch4 fix typos

This commit is contained in:
sfw 2018-07-08 07:39:09 +08:00
parent 3e3a85291a
commit b30261d674

View File

@ -289,9 +289,9 @@ type serverResponse struct {
## Http上的RPC
Go语言内在的RPC框架已经支持在Http协议上提供RPC服务。但是框架的http服务同样采用了内置的gob协议并且没有提供采用其它协议的接口因此从其它语言依然无法访问的。在前面的例子中我们已经实现了在纯的TCP协议之上运行jsonrpc服务并且可以通过nc命令行工具成功实现了RPC方法调用。现在我们尝试在http协议上提供jsonrpc服务。
Go语言内在的RPC框架已经支持在Http协议上提供RPC服务。但是框架的http服务同样采用了内置的gob协议并且没有提供采用其它协议的接口因此从其它语言依然无法访问的。在前面的例子中我们已经实现了在TCP协议之上运行jsonrpc服务并且通过nc命令行工具成功实现了RPC方法调用。现在我们尝试在http协议上提供jsonrpc服务。
新的RPC服务其实是一个类似REST规范的接口接收请求采用相应处理流程:
新的RPC服务其实是一个类似REST规范的接口接收请求采用相应处理流程:
```go
func main() {