首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
VT4972
掘友等级
后端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
963
文章 870
沸点 93
赞
963
返回
|
搜索文章
赞
文章( 870 )
沸点( 93 )
Golang自定义结构体转map
本文介绍两种方法。第一种是是使用json包解析解码编码。第二种是使用反射,使用反射的效率比较高,代码在这里。如果觉得代码有用,可以给我的代码仓库一个star。 先将结构体序列化成[]byte数组,再从[]byte数组序列化成结构体。 不能支持一些定制的键,也不能支持一些定制的方…
嘿,程序员需要了解的八个开源项目,你都了解吗?
前端GatsbyGatsby是基于React的SSG(静态站点生成器)开发源,旨在使开发更轻松,更高效。Gatsby是一个框架,该框架将React和其他一些现代工具的主要功能整合到同一软件包中,从而促
从六个方面读懂IoC(控制反转)和DI(依赖注入)
前言在一开始学习Spring的时候,我们就接触IoC了,作为Spring第一个最核心的概念,我们在解读它源码之前一定需要对其有深入的认识,对于初学Spring的人来说,总觉得IOC是模糊不清的,是很难
gRPC 使用 protobuf 构建微服务
以前使用 Laravel 做 web 项目时,是根据 MVC 去划分目录结构的,即 Controller 层处理业务逻辑,Model 层处理数据库的 CURD,View 层处理数据渲染与页面交互。以及 MVP、MVVM 都是将整个项目的代码是集中在一个代码库中,进行业务处理。这…
GRPC 负载均衡实现
gRPC 是google开源的非常优秀的RPC框架,支持PYTHON/JAVA/PHP/GO/C/C++/C#/NODEJS/RUBY 等编程语言,在跨语言调用十分方便。 在产品环境,通常要部署多个RPC服务,已提高可用性,以及响应速度。但是 在负载均衡方面不如dubbo的组件…
go rpc 源码分析
go 源码中带了rpc框架,以相对精简的当时方式实现了rpc功能,目前源码中的rpc官方已经宣布不再添加新功能,并推荐使用grpc.作为go标准库中rpc框架,还是有很多地方值得借鉴及学习,这里将从源码角度分析go原生rpc框架,以及分享一些在使用过程中遇到的坑.
Go 每日一库之 rpcx
在之前的两篇文章rpc和json-rpc中,我们介绍了 Go 标准库提供的rpc实现。在实际开发中,rpc库的功能还是有所欠缺。今天我们介绍一个非常优秀的 Go RPC 库——rpcx。rpcx是一位国人大牛开发的,详细开发历程可以在rpcx官方博客了解。rpcx拥有媲美,甚至…
TCP三次握手和四次挥手
TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务端保存的一份关于对方的信息,如ip地址、端口号等。 一个TCP连接通常分为三个阶段:连接、数据传输、退出(关闭)。通过三次握手建立一个链…
探索 Golang 云原生游戏服务器开发,硬核实战之调试 NanoServer 生产级麻将🀄️游戏服务器🏆 掘金技术征文|双节特别篇
因为 nanoserver 使用了 xorm,它会自动的根据定义的 model 生成数据库表 schema。 重新查看 Adminer,发现在 scmj 数据库中,xorm 已经为我们生成了表。 这里我们直接使用 nanoserver 作者提供的 apk。 这里我推荐网易的 M…
下一页
关注了
236
关注者
7
收藏集
36
关注标签
32
加入于
2016-07-05