花费 6 ms
谈谈RPC——golang中jsonrpc和grpc的使用

前言 不知从什么时候rpc这个东西开始进入我们的视野,一开始做开发的时候经常使用的都是http,偶尔使用的是socket进行通信,使用的是restful的方式。但是,一次偶然的机会你会发现RPC这个 ...

Tue May 21 02:31:00 CST 2019 0 3199
无敌简单快速的文件服务器sgfs

前言 想要构建一个Linux文件服务器?看看下面几个要求是不是你想要的? 1、只需要单节点部署就够了 2、部署启动简单,下载之后,一键启动,一键关闭 3、不需要任何其他的依赖安装,而且运行时占用内存 ...

Mon Feb 25 19:32:00 CST 2019 9 2609
golang从简单的即时聊天来看架构演变

前言 俗话说的好,架构从来都不是一蹴而就的,没有什么架构一开始设计就是最终版本,其中需要经过很多步骤的变化,今天我们就从一个最简单的例子来看看,究竟架构这个东西是怎么变的。 我将从一个最简单的聊天室 ...

Sat Apr 27 06:23:00 CST 2019 1 1836
Golang指针与unsafe

前言 我们知道在golang中是存在指针这个概念的。对于指针很多人有点忌惮(可能是因为之前学习过C语言),因为它会导致很多异常的问题。但是很多人学习之后发现,golang中的指针很简单,没有C那么复 ...

Mon Jun 10 22:57:00 CST 2019 0 910
Golang 读写锁RWMutex 互斥锁Mutex 源码详解

前言 Golang中有两种类型的锁,Mutex (互斥锁)和RWMutex(读写锁)对于这两种锁的使用这里就不多说了,本文主要侧重于从源码的角度分析这两种锁的具体实现。 引子问题 我一般喜 ...

Fri May 24 01:56:00 CST 2019 0 780
大话图解golang map

前言 网上分析golang中map的源码的博客已经非常多了,随便一搜就有,而且也非常详细,所以如果我再来写就有点画蛇添足了(而且我也写不好,手动滑稽)。但是我还是要写,略略略,这篇博客的意义在于能从 ...

Tue Jun 04 03:43:00 CST 2019 0 477

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM