服务器之家

"Go"聚合内容
go调用shell命令两种方式实现(有无返回值)
go调用shell命令两种方式实现(有无返回值) 2022-01-201287

本文主要介绍了go调用shell命令两种方式实现(有无返回值),主要用于执行shell命令,并且返回shell的标准输出,具有一定的参考价值,感兴趣的可以了解一下

使用go net实现简单的redis通信协议
使用go net实现简单的redis通信协议 2022-01-19751

本文主要介绍了go net实现简单的redis通信协议,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

为什么 Go 有两种声明变量的方式,有什么区别,哪种好?
为什么 Go 有两种声明变量的方式,有什么区别,哪种好? 2022-01-12533

有一位读者刚入门 Go ,提了一个很有意思的问题:Go 有几种声明变量的方式,作为初学者,到底用哪种,有什么区别,又为什么要有多种声明方式呢?

Go 分布式令牌桶限流 + 兜底保障
Go 分布式令牌桶限流 + 兜底保障 2022-01-121138

上篇文章提到固定时间窗口限流无法处理突然请求洪峰情况,本文讲述的令牌桶线路算法则可以比较好的处理此场景。

为 Java 开发者准备的 Go 教程之Java 有而 Go 无
为 Java 开发者准备的 Go 教程之Java 有而 Go 无 2022-01-12676

Go 语言的设计是站在巨人的肩膀上的,它吸取了其他语言的优秀设计,同时摒弃了一些「不认可」的设计。同时,为了保持简单性,Go 的特性也比很多其他语言少。因此,Java 有一些特性,Go 没有。但没有,不代表不好。

Go 为什么不在语言层面支持 Map 并发?
Go 为什么不在语言层面支持 Map 并发? 2022-01-111117

在今天这篇文章中,我们介绍了 Go 语言为什么不支持原生支持 map 并发,核心原因是大部分场景都不需要,从性能考虑上做的考虑。

排查 Go 开发的 HttpClient 读取 Body 超时
排查 Go 开发的 HttpClient 读取 Body 超时 2022-01-11865

本人负责的主备集群,发出的 HttpClient 请求有 30%概率超时, 报context deadline exceeded (Client.Timeout or context cancellation while reading body) 异常

Go Slice 里面放 Struct,应该使用指针吗?
Go Slice 里面放 Struct,应该使用指针吗? 2022-01-10663

很多人写go 也写了好多年了,但还是对go 的内存结构一无所知,除了内存对齐以外,比如slice 里面到底应该放结构体([]MyStruct)还是结构体指针([]*MyStruct),还是一头雾水。

GO 实现高并发高可用分布式系统:Log微服务的实现
GO 实现高并发高可用分布式系统:Log微服务的实现 2022-01-10587

在大数据时代,具备高并发,高可用,理解微服务系统设计的人员需求很大,如果你想从事后台开发,在JD的描述中最常见的要求就是有所谓的“高并发”系统开发经验。

Go Error 嵌套到底是怎么实现的?
Go Error 嵌套到底是怎么实现的? 2022-01-07664

Go Error 的设计哲学是 「Errors Are Values」。这句话应该怎么理解呢?翻译起来挺难的。不过从源码的角度来看,好像更容易理解其背后的含义。Go Error 源码很简单,寥寥几行

Dubbo为什么用Go重写?
Dubbo为什么用Go重写? 2022-01-07796

一个公司或部门内有人用Java版Dubbo,有人用Go,这两者需要通信,于是就有了Dubbo-Go,用来解决通信问题。

Go 提问:值为 Nil 能调用函数吗?
Go 提问:值为 Nil 能调用函数吗? 2022-01-051032

今天给大家分享了一个 Go 语言里面的一个小细节,平时可能很多人没注意到,毕竟 IDE 也会标黄,会避开这个问题点。

Go 泛型的三个核心设计,你学会了吗?
Go 泛型的三个核心设计,你学会了吗? 2022-01-05876

Go1.18 的泛型是闹得沸沸扬扬,虽然之前写过很多篇针对泛型的一些设计和思考。但因为泛型的提案之前一直还没定型,所以就没有写完整介绍。

曹大带我学 Go之面向火焰图编程
曹大带我学 Go之面向火焰图编程 2022-01-05540

现实中听过各种面向 XX 编程,什么面向过程编程、面向对象编程;也有一些俏皮的,面向薪资编程、面向老板编程;之前曹大还写过一篇,面向事故编程。今天我们来讲讲面向火焰图编程。

Go:十个与众不同的特性,你知道吗?
Go:十个与众不同的特性,你知道吗? 2022-01-05919

Go 作为一门相对较新的语言,能够脱颖而出,肯定是多方面的原因。本文聊聊它不同于其他语言的 10 个特性。

Go 如何实现启动参数的加载
Go 如何实现启动参数的加载 2022-01-04582

今天我们将问题缩小,来学习 Go 程序是怎么加载启动参数,以及如何进行参数解析。

为什么要避免在 Go 中使用 ioutil.ReadAll?
为什么要避免在 Go 中使用 ioutil.ReadAll? 2022-01-042395

本篇文章从一个问题入手,重点研究了 ioutil.ReadAll 函数。主要原因是在小数据量的情况下,这个函数并没有什么问题,但当数据量大时,它就变成了一颗定时炸弹。有可能会影响程序的性能,甚至会导致程序崩溃。

C++或Go求矩阵里的岛屿的数量详解
C++或Go求矩阵里的岛屿的数量详解 2022-01-04992

这篇文章主要介绍了C++和go实现LeetCode(200.岛屿的数量),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下

Dubbo 为什么用 Go 重写?
Dubbo 为什么用 Go 重写? 2021-12-311238

Apache Dubbo Go 语言实现,架起 Java 和 Golang 之间的桥梁,与 gRPC/Dubbo 生态互联互通,带领 Java 生态享受云原生时代的技术红利。

泛型版 Singleflight:Go 中如何防止缓存击穿?
泛型版 Singleflight:Go 中如何防止缓存击穿? 2021-12-311195

并发是 Go 的优势,但并发也需要很好的进行控制。标准库中有 sync 包,经常使用的功能有 sync.Mutex、sync.WaitGroup 等。其实,除了标准库,还有一个官方的扩展库,也叫 sync,其中有一个子包:sync/singleflight,专门做并发控制,比如防

上一页 1 2 3 下一页
小编推荐
热门排行
2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片

我们迎来了新的2022年,新的一年,新的气象,那么微信最吉利的好看头像是什么呢?让我们和小编一起看看下面的头像!我相信

蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整

《蜘蛛侠3:英雄无归》终于曝光了首支全球预告,据悉,目前该片北美定档12月17日,中国内地尚未定档。

背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗

网络聊天中经常出现了一个背刺这个词,很多时候不仅仅是描述游戏中角色的动作,而越来越成为一个互联网上的梗。背刺这

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗

最近在网络上经常会看到的“yue”这个词是什么意思,从“yue”还延伸出“yue了”、“笑yue了”这些词汇,这里我们来详细介

暖暖日本高清免费中文 暖暖在线观看免费完整版韩国
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国

《暖暖》是梁静茹演唱的歌曲,由李焯雄作词,人工卫星谱曲,收录于2006年10月6日梁静茹发行的第8张专辑《亲亲》中,是梁