首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Golang
小饶coding
创建于2021-12-11
订阅专栏
专注于Golang
等 1 人订阅
共7篇文章
创建于2021-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Go项目配置文件最佳实践?
基于viper实现Go项目的配置 支持 : 读取配置文件 设置配置项 读取配置项 动态的读取配置文件 支持自定义修改读取文件的路径 下面是项目的目录结构 项目使用
一文入门protobuf语法
protobuf:是谷歌开源的一种数据格式,适合高性能,对响应速度有要求的数据传输场景。因为 profobuf 是二进制数据格式,需要编码和解码。数据本身不具有可读性。因此只能反序列化之后得到真正可读
从源码来分析gin框架快的原因
使用go语言开启一个最基本的web服务 下面是使用go语言内置的net包开启的一个web服务: 分析web服务的流程 当我们开启上面的服务的时候go run main.go,此时在ListenAndS
go项目中使用redis解决分布式的图形验证
在gin框架中实现图片验证 这里使用的库是"github.com/mojocn/base64Captcha",可以在CaptMake()中去修改来达到自己想要的验证码的样式 解决分布式的验证问题 在分
项目复盘
项目: 使用go语言实现分布式的高速缓存 项目的功能: 使用 Gossip 协议进行分布式通信 加入一致性哈希,集群每个节点负责独立的数据 提供 Get/Set/Delete/Status 几种调用接
Go语言实现异步
同步与异步 同步异步 , 举个例子来说,一家餐厅吧来了5个客人,同步的意思就是说,来第一个点菜,点了个鱼,好, 厨师去捉鱼杀鱼,过了半小时鱼好了给第一位客人,开始下位一位客人,就这样一个一个来,按顺序
go语言实现高速网络框架
使用go语言来实现一个网络框架,把 tcp 自定义通信协议做成一个模板 我们知道一般的网络协议为了适用大部分人的使用,会封装一些的功能,但是这样会对性能产生一定的影响,所以当我们的项目或者模块在条件允