首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GotoTop
锐玩道
创建于2021-05-10
订阅专栏
Golang入门,走向尖端
等 60 人订阅
共42篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
hystrix-go 类库 实现过载保护 - 熔断与降级
hystrix-go 类库 实现过载保护 - 熔断与降级 熔断与降级的意义 熔断意义 熔断器是当依赖的服务已经出现故障时,为了保证自身服务的正常运行不再访问依赖的服务,防止雪崩效应。 降级意义 当服务
Gin 生成 Swagger 文档
Gin 生成 Swagger 文档 环境介绍 开发环境:windows10 x64 Golang:1.16 Gin:1.7.0 安装 Swagger idel
Gopher 如何增加摸鱼时间,这篇文章帮到你
很多程序员调侃自己是 CV工程师,而现在有个方法帮到你连 CV 都不用。这种名为“摸鱼”,实则“提高工作效率”的方法,助力你走上 “人生新巅峰”
thrift 构建 golang 请求
简介 其实今天本来是想写 更硬核的 thrift 构建 tcp 代理,结果 thrift 0.11.0 版本暂无办法安装。导致一大堆代码报错。只能退而求其次,说说 thrift 构建 golang
Golang 一致性哈希负载均衡
Golang 实现一致性哈希负载均衡 个人理解:一致性哈希算法 根据每一台服务器不同的 ip:port 根据自己的key生成算法,生成一个唯一的 key 值 key => ip:port 把机器唯一的
Golang 实现加权轮询负载均衡
Golang 实现加权轮询负载均衡 实现加权轮询负载均衡思路 代码实现一个加权负载均衡 Weight 初始化时对节点约定的权重 currentWeight 节点临时权重,每轮都会变化 effectiv
Golang 实现随机负载均衡
Golang 实现随机负载均衡 负载均衡简介 从设备角度实现负载均衡: 硬件负载均衡: 软件负载均衡: 随机负载均衡 无论是Nginx,LVS 均衡负载的核心在于 网络 io 复用,负载均衡算法。其中
Golang ReverseProxy 如何实现反向代理?
初探 Golang ReverseProxy 源码 使用 ReverseProxy 实现反向代理的例子
Golang 简版反向代理
golang 简版反向代理实现 启动 真实服务器 测试 真实服务器 启动 代理服务器 测试 代理服务器
初探 http 客户端源码 1
初探 http 客户端源码 1 golang cient 发起请求的流程 根据请求需要(连接池、重定向策略、cookie加载),构建 结构体 Client 结构体 Client 调用请求方法Get
手摸手教你编写 Golang 单元测试
golang 单元测试 假设我们希望测试 package main 下 calc.go 中的函数,要只需要新建 calc_test.go 文件,在calc_test.go中新建测试用例即可。
根据wrk测试结果性能优化和性能对比
根据wrk测试结果性能优化和性能对比 本文为:iris 基于 ab 或 wrk 的性能测试 以及 iris 实践项目 后续性能优化记录 对比基准: Requests/sec: 779.06 - qps
Golang 并发编程(channel实现)|周末学习
上期我们使用 sync 实现方式支持协程(goroutine)并发。 接下来继续使用下载文件例子,使用 channel 实现并发 channel (信道) channel 就是 goroutine 之
Golang 垃圾回收(GC)原理
Golang 垃圾回收(GC)原理 什么是垃圾回收(GC) 垃圾回收算法 中比较常见的有 标记清除(Mark-Sweep) 和 引用计数(Reference Count)
Golang init() 函数
Golang init() 函数 先举个例子 init() 是什么 在 Go 语言设计过程中保留了默认的两个函数,分别是 main() 和 init() 函数。
初探 Go http 服务器源码
http 服务器源码解读 注册路由 注册路由 源码在 golang\src\net\http\server.go 文件 ServeMux是一个HTTP请求多路复用的服务器,它将每个请求 URL ...
Golang 开发 http 的 server 和 client
如果❤️我的文章有帮助,欢迎点赞、关注。这是对我继续技术创作最大的鼓励。http 服务器 启动服务器 使用 浏览器 或者 命令行测试一下
Golang 并发编程(sync实现)
本文已参与周末学习计划,点击链接查看详情:`Golang` 提供 `sync`、`channel` 两种实现方式支持协程(goroutine)并发。
程序层面限流 - 图解四种限流方法实现(Golang版)
如果❤️我的文章有帮助,欢迎点赞、关注。这是对我继续技术创作最大的鼓励。本文为 `应对突防流量` 系列文章,以下为相关基友篇
下一页