自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Go中国

Golang语言相关的资讯推送。

原创 阿里面向分布式服务架构的流量控制组件开源了

作者宿何,阿里巴巴高级开发工程师Sentinel (https://github.com/alibaba/Sentinel)是阿里巴巴开源的,面向分布式服务架构的流量控制组件,主要以流量...

2020-07-03 11:31:51 12 0

原创 它来了它终于来了- Beego 1.12.2

不久前,我们发文说Beego重新组建了一个团队,再次开始维护了。经过这一段时间的努力,我们终于完成了重启之后的第一个版本。这个版本,我们集中精力修复了很多陈年 issue,同时也尝试支持...

2020-07-02 10:14:00 45 0

转载 CNCF 宣布首个中国原创项目 Harbor毕业

加利福尼亚州旧金山– 2020年6月23日长期致力于云原生软件生态构建的云原生计算基金会( CNCF )今天宣布,Harbor 成为第 11 个毕业的项目。从孵化( in...

2020-06-24 08:00:00 78 0

转载 抽丝剥茧—Go哈希Map的鬼魅神功

Go语言中的哈希Map是江湖上极厉害的一门武功,其入门简单,即便是掌握到了2、3层也具有四两拨千斤的神奇功效.因此成为江湖人士竞相研习的技艺,风头一时无两.但即便是成名已久的高手,也鲜有...

2020-06-24 08:00:00 33 0

原创 斗鱼 Juno 监控中心的设计与实现

前言伴随微服务的推广,程序粒度的日趋小型化,服务数量逐渐增长,需要更多的关注服务本身的监控,服务上下游服务情况,以及相关数据源中间件的状态。我们需要更加多维度服务监控,能够对服务调用链路...

2020-06-22 18:36:19 151 0

转载 泛型的下一步

引言距离我们上次编写向 Go 添加泛型的可行性(https://blog.golang.org/why-generics)已经过去差不多一年了。现在是时候进行更新了。设计更新我们一直在不...

2020-06-18 08:30:00 63 0

转载 从零开始入门 K8s | 应用编排与管理:Job & DaemonSet

作者 | 陈显鹭 容器平台技术专家导读:本文深入浅出介绍了 Job & CronJobs 、DaemonSet 的基础操作与概念解析,并通过操作演示让 K8s 初学者一看即会!...

2020-06-18 08:30:00 60 0

转载 首届“工业互联网算法大赛”即将开启,寻找算法界的“最强大脑”

数千年前,古希腊先哲亚里士多德曾经幻想,每一件工具都能按照命令或预想,去完成所负担的工作,比如织布的梭子会自己穿梭。随着技术的不断进步,亚里士多德当年的幻想正在逐步变为现实。如今,制造业...

2020-06-17 08:00:00 65 0

原创 Pkg.go.dev 开源了

我们很高兴地宣布,pkg.go.dev的代码库现已开放源代码。代码库位于go.googlesource.com/pkgsite 上(阅读原文获取),并镜像到github.com/...

2020-06-16 14:45:02 140 0

原创 JetBrains 发布 2020 年 Go 语言调查报告

有63%的人Go主要用于工作,28%的人用于个人项目大多数人同时使用多个版本的Go,我估计是要维护不同版本下的项目,下面这个数据印证了这个猜测。71%的Go开发者主要用来做微服务,排在S...

2020-06-12 08:00:00 125 0

原创 涂鸦智能 dubbo-go 亿级流量的实践与探索

dubbo 是一个基于 Java 开发的高性能的轻量级 RPC 框架,dubbo 提供了丰富的服务治理功能和优秀的扩展能力。而 dubbo-go 在 java 与 golang 之间提供...

2020-06-11 08:30:00 70 0

转载 Mr.Go 会客厅第二期,B站+斗鱼“后浪” Gopher 火花四溅!

本期主题:后浪首先隆重公布一下,5月26号第一期 Mr.Go 会客厅低调上线,在 B 站最高同时在线人数达到1.2万人!全国的 Gopher 们实在是给力,在这里感谢大家的厚爱~第二期会...

2020-06-09 18:30:00 161 0

转载 从零开始入门 K8s | 应用编排与管理

简介:一、需求来源 背景问题 首先来看一下背景问题。如下图所示:如果我们直接管理集群中所有的 Pod,应用 A、B、C 的 Pod,其实是散乱地分布在集群中。现在有以下的问题:首先,如...

2020-06-09 18:30:00 50 0

原创 Beego 再出发

前言近年来得益于 go 社区的普及和推广,很大程度上促进了 go 生态的蓬勃发展。十年前的 go 还只是程序员手里的玩具,但如今已经成为解放程序员生产力的重要工具。越来越多设计新颖、理念...

2020-06-08 11:02:57 72 0

转载 Go版本入Dubbo生态一周年:已和Spring Cloud、gRPC互通

去年5月,阿里开源的高性能 RPC 框架 Dubbo 从 ASF 毕业并晋升顶级项目,同时,还宣布 Go 语言版本的 Dubbo-go 正式加入 Dubbo 官方生态。经过一年的发展, ...

2020-06-04 16:37:14 123 0

转载 从零开始入门 K8s | K8s 的应用编排与管理

作者 | 张振 阿里云高级技术专家本文节选自《CNCF x Alibaba 云原生技术公开课》第5讲:应用编排与管理:核心原理。点击文末“阅读原文”可直达课程页面。用完善的知识体系,打造...

2020-06-04 16:37:14 77 0

原创 [斗鱼]没人比我更懂微服务--Go微服务框架Jupiter

项目开源地址:https://github.com/douyu/jupiterJupiter 是斗鱼开源的,面向服务治理的Golang微服务框架,以开发效率和治理效率为核心目标,从统一开...

2020-06-01 11:24:28 679 0

转载 HashiCorp 企业版本中国禁止使用了

今天社区最大的新闻就是HashiCorp发布他们最新公告说,他们企业版本禁止中国使用了,提到HashiCorp可能大家都不大熟悉,但是我们Go社区的同学提到他们的软件大家一定很熟悉,他们...

2020-05-29 19:56:39 879 1

转载 阿里开源分布式限流框架 -Sentinel Go 0.3.0 发布,支持熔断降级能力

作者 | 宿何 阿里巴巴高级开发工程师Sentinel 是阿里巴巴开源的,面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护等多个维度来帮...

2020-05-28 16:41:00 102 0

转载 从零入门 K8s| 人人都能看懂 Pod 与容器设计模式

作者 | 张磊 阿里云容器平台高级技术专家,CNCF 官方大使导读:Pod 与容器设计模式是 Kubernetes 体系里面最重要的一个基础知识点,每一个 Kubernetes 学习者都...

2020-05-27 18:30:00 105 0

转载 Mr.Go 会客厅隆重上线,技术之余我们也聊聊成长

Mr.Go 的初心自成立以来,Go 中国一直致力于带给中国的 Gopher 最干货的专业知识——语言、项目、工程、实践,帮助大家在事业上不断提升。而 2020 年的这场意料之外,我想很多...

2020-05-19 08:30:00 126 0

转载 从零开始入门 K8s| CNCF TOC 李响详解 K8s 核心概念

作者 | 阿里巴巴资深技术专家、CNCF 9 个 TOC之一 李响“未来的软件一定是生长于云上的”这是云原生理念的最核心假设。而所谓“云原生”,实际上就是在定义一条能够让应用最大程度利...

2020-05-14 08:30:00 122 0

原创 dubbo-go 中 REST 协议实现

在社区小伙伴们的努力下,Apache/dubbo-go 在 v1.4.0 中支持 REST 协议了。什么是 REST 协议REST 是 REpresentational State Tr...

2020-05-13 08:30:00 120 0

转载 字节跳动在 Go 网络库上的实践

本文选自“字节跳动基础架构实践”系列文章。 “字节跳动基础架构实践”系列文章是由字节跳动基础架构部门各技术团队及专家倾力打造的技术干货内容,和大家分享团队在基础架构发展和演进过程...

2020-05-12 08:30:00 239 0

原创 Etcd使用go module的灾难

最近几个月,或者最近一年,使用etcd做开发的朋友,如果你开启了go module的功能的话,没有出现翻车的现象吗?或者go get -u .更新一下项目依赖试试看。因为我使用visua...

2020-05-09 10:47:03 635 1

转载 从零开始入门 K8s | 详解 K8s 容器基本概念

作者 | 阿里巴巴高级开发工程师 傅伟“未来的软件一定是生长于云上的”这是云原生理念的最核心假设。而所谓“云原生”,实际上就是在定义一条能够让应用最大程度利用云的能力、发挥云的价值的最佳...

2020-05-08 08:30:00 114 0

转载 Kubernetes 入门必备云原生发展简史

作者 | 张磊 阿里云容器平台高级技术专家,CNCF 官方大使“未来的软件一定是生长于云上的”这是云原生理念的最核心假设。而所谓“云原生”,实际上就是在定义一条能够让应用最大程度利用云的...

2020-04-28 08:30:00 73 0

原创 2020 中国 Go 开发者调查报告

2020 年初,看过Go官方在过去一年里面的总结,GopherChina 也通过网络的方式对中国的 Go 开发者进行了一次深度调查。本次调查旨在关注 Go 在中国的最新趋势并总结 Go ...

2020-04-22 08:30:00 160 0

转载 【原创】golang快速入门[9.3]-精深奥妙的切片功夫

前言下面这段程序会输出什么?packagemain import"fmt" funcf(s[]string,levelint){ ifle...

2020-04-22 08:30:00 84 0

转载 Go 内存分配器的设计与实现

程序中的数据和变量都会被分配到程序所在的虚拟内存中,内存空间包含两个重要区域 — 栈区(Stack)和堆区(Heap)。函数调用的参数、返回值以及局部变量大都会被分配到栈上,这部分内存会...

2020-04-16 08:49:53 128 0

转载 Golang CLOSE WAIT 分析

1 背景线上有一个高并发的 HTTP Go 服务部署在 A 区域,能够正常提供服务。我们有天将 B 区域的流量也准备切到这个服务的时候,发生了一个很诡异的事情。从 A 区域来的流量全部 ...

2020-04-15 08:30:00 150 0

转载 使用多年的 go pprof 检查内存泄漏的方法居然是错的?!

最近在做一个 Redis 的 Proxy 的项目,其中利用 Redis 6.0 新加的 tracking 功能实现客户端缓存的功能,可以为某些特定的 redis 使用场景提高吞吐和延迟...

2020-04-06 18:49:49 453 0

原创 gops 是怎么和 Go 的运行时进行交互的?

原文地址:https://medium.com/a-journey-with-go/go-how-does-gops-interact-with-the-runtime-778d7f9...

2020-04-05 16:57:49 115 0

转载 Go 对 Python 产生的冲击

Go 的流行让以 Python 为主流语言的开发者(比如我)产生了一定的危机感。上一次有这种危机感还是做 Android 开发的时候,当时用 Java ...

2020-03-30 08:28:00 106 0

原创 Go 实现 LeetCode 全集

收集了 100 多个 LeetCode 的 Go 解决方案:每一个目录包含如下:LeetCode 的问题链接问题的解决方案Unit 测试问题列表如下:A...

2020-03-29 14:02:12 173 0

转载 如何写出优雅的 Go 语言代码

Go 语言是一门简单、易学的编程语言,对于有编程背景的工程师来说,学习 Go 语言并写出能够运行的代码并不是一件困难的事情,对于之前有过其他语言经验的开...

2020-03-24 13:37:57 103 0

原创 「开源发布」 滴滴内部监控系统 Nightingale 开源啦

本文字数:2464字精读时间:8 分钟也可在 4分钟内完成速读夜莺(Nightingale)是滴滴基础平台联合滴滴云研发和开源的企业级监控解决方案。...

2020-03-23 08:35:00 445 0

转载 一行 Golang 代码引发的血案——全网最详细分析 2020 年 3 月 Let’s Encrypt 证书吊销事故...

Let's Encrypt 作为一家免费提供 SSL 证书的组织,旨在推进互联网向更安全的 HTTPS 迁移,受到了大量小型网站的支持和认可。然...

2020-03-19 08:30:00 117 0

转载 一次错误使用 go-cache 导致出现的线上问题

话说一个美滋滋的上午, 突然就出现大量报警, 接口大量请求都响应超时了.排查过程查看服务器的监控系统, CPU, 内存, 负载等指标正常排查日志, 日志...

2020-03-19 08:30:00 351 0

转载 「译文」深入解析 Go 的信号处理---gsignal

本文字数:720 字精读时间:5 分钟也可在 2 分钟内完成速读原文地址:https://medium.com/a-journey-with-go/go...

2020-03-17 08:30:00 62 0

提示
确定要删除当前文章?
取消 删除