最新 最热

Debug线上服务

对于已上线的 Go 服务,进行调试通常需要在代码中添加调试信息或者利用已有的日志系统。由于直接使用调试器可能会影响服务的性能或者稳定性,因此需要采用一些谨慎的方法。...

go
2024-01-03
0

Go 中序列化与反序列化

但是 encoding/json 对于 map[string]interface 中的数字类型(整型、浮点型等)都序列化成float64类型。

go
2024-01-02
0

Go net 包的使用

对于 IP、TCP、UDP、socket 等协议,封装了下列函数返回对应协议的连接

go
2023-12-31
0

使用 deadcode 查找 Go 程序中的从未使用的函数

deadcode是指在项目源代码中存在但在任何执行中都未使用的函数。今天,我们很高兴地分享一个名为 deadcode 的工具,以帮助您识别它们。

go
2023-12-28
0

软件设计模式:数据局部性模式详解与Go示例

在软件开发中,高效的数据管理对于性能优化至关重要。本文将深入探讨一种关键的软件设计模式——数据局部性模式,此外,我们还将提供一个用Go语言实现的示例,帮助读者更好地理解和应用这一模式。...

2023-12-28
1

软件设计模式:MapReduce模式详解与Go实现

在现代软件架构中,MapReduce是一种极具影响力的编程模型,用于处理和生成大型数据集。它的优雅和高效使其成为大数据处理的首选模式之一。接下来,我们将深入探讨MapReduce模式,并用Go语言实现一个示例,展示其在实际应用中的...

2023-12-28
1

Go语言中的5种常用加密方法

在数字时代,数据安全变得至关重要。Go语言以其简单、高效、易于部署的特点被广泛应用于服务器端编程。今天,我们将探索Go语言在加密领域的5种常用函数,这些技术能帮助开发者保护用户数据,防止未经授权的访问。...

2023-12-26
1

【每日精选时刻】2024年开发者必备:15款提升效率的VSCode插件精选分享;一文搞懂 AI Prompts (提示)词

大家吼,我是你们的朋友煎饼狗子——喜欢在社区发掘有趣的作品和作者。【每日精选时刻】是我为大家精心打造的栏目,在这里,你可以看到煎饼为你携回的来自社区各领域的新鲜出彩作品。点此一键订阅【每日精选时刻】专栏,吃瓜...

2023-12-26
0

通过单例探究 Go 可见性与内存屏障

init 函数在包初始化时自动执行,这意味着它在程序开始执行前,由于 init 函数是由 Go 运行时自动调用的,并且在程序生命周期中只会被调用一次,它可以被用来初始化单例。...

2023-12-26
1

go-carbon v2.3.0 圣诞特别版发布,轻量级、语义化、对开发者友好的 Golang 时间处理库

go-carbon v2.3.0 圣诞节特别版发布,这应该是 2023 年的最后一个版本,祝大家圣诞节快乐!

2023-12-25
1