GO语言学习
文章平均质量分 59
luo_gogogo
大二学习go语言,持续更新go语言学习知识
展开
-
grpc的四种数据流
1 四种数据流简单模式 服务端数据流模式 客户端数据流模式 双向数据流模式2 服务端数据流这种模式是客户端发送一起请求,服务端返回一段连续的数据流。典型的例子是客户端向服务端发送一个股票代码,服务端就把该股票的实施数据源不断的返回给客户端。3 客户端数据流与服务端数据流模式相反,这次是客户端源源不断的向服务端发送数据流,而在发送结束后,由服务端返回一个响应。典型的例子是物联网终端向服务器报送数据。4 双向数据流顾名思义,这是客户端和服务端都可以向对方发送数据流,这个时候双方的原创 2022-02-11 13:13:53 · 577 阅读 · 0 评论 -
go语言微服务之RPC协议
1 什么是RPCRemote Procedure Call Protocol --远程过程调用协议!IPC:进程间通信RPC:远程进程通信 -- 应用层协议(http协议同层),底层用TCP实现。理解RPC:像调用本地函数一样,去调用远程函数。通过rpc协议,传递:函数名,函数参数。达到在本地,调用远端函数,得返回值到本地的目标。 为什么微服务要使用RPC:每个服务都被封转成进程,彼此“独立”。 进程与进程之间,可以使用不同的语言实现。2 RPC 使用的步骤服务端:注册rpc原创 2022-01-14 16:56:12 · 1445 阅读 · 0 评论 -
http基础知识
目录1.概述2.http请求报文格式1.概述编写web语言:java php,现在都在尝试用go语言重写 python,例如:豆瓣 go语言 ===》 beego,gin两个主流的web框架https协议:我们使用浏览器访问的时候发送的就是http请求http是应用层的协议,底层还是依赖传输层:tcp(短连接),网络层(ip) 无状态的,每一次请求都是独立的,下次请求需要重新建立连接 https: 1,http是标准协议。2,https不是标准协议 ===》 ht...原创 2022-01-09 20:56:13 · 830 阅读 · 0 评论 -
go语言之并发相关知识
本文主要讲述go语言中并发相关知识,go语言通道相关知识的总结原创 2022-01-08 17:06:39 · 416 阅读 · 0 评论 -
go语言实例之家庭收支小程序
本文实现了用go语言进行的家庭收支小程序。对代码进行了详细的注释,方便读者阅读。原创 2022-01-07 15:16:30 · 647 阅读 · 0 评论 -
go语言不支持的语法汇总
go语言开发中不允许出现的语法错误原创 2022-01-06 18:40:36 · 294 阅读 · 0 评论