GoSuda
Gosunuts
September 11, 2025

FIPS 140 认证与 Golang

本文旨在探讨Golang如何支持FIPS 140认证、其向FIPS 140-3的演进,以及Go加密库所具备的增强型安全特性。

views ... likes ...
snowmerak
September 8, 2025

活跃位图

从数据库 Bitmap 索引的概念到 Roaring Bitmap 的工作原理,再到 Go 语言的应用。本文旨在探究针对大规模数据集高效处理的 Bitmap 优化方案。

views ... likes ...
snowmerak
August 29, 2025

政治与计算机

政治与计算机科学,这两个看似不同却又相似的领域,如何解决社会问题,以及开发者如何成为新的立法者,本文将对此进行探讨。

views ... likes ...
hamori
August 22, 2025

Goroutine 的基础

本文将探讨Go语言的核心概念——Goroutine。文中将详细阐述Goroutine的优势和运作原理,包括其并发性、轻量性、性能以及GMP模型。

views ... likes ...
gosunuts
August 21, 2025

数据库服务器与嵌入式数据库

本文旨在比较数据库服务器与嵌入式数据库的优缺点,并阐述在 SSD、MSA 等现代技术环境下嵌入式数据库备受关注的原因。

views ... likes ...
prravda
August 4, 2025

嵌入式 NATS 如何与 Go 应用程序通信?

本文旨在详细探讨嵌入Go应用程序中的NATS如何进行通信,并通过官方文档中的示例、正确的配置方法以及Go语言中的consumer-defined interface进行阐述。

views ... likes ...
Yunjin Lee
July 17, 2025

Go 接口并非继承

在Go语言中,接口意味着组合式的代码重用而非继承。本文将探讨Go语言中对继承的误解场景以及正确的代码编写方法。

views ... likes ...
Rabbit Princess
July 17, 2025

为何选择 Go 语言?

选择 Go 语言的五大理由:性能、生产力、并发性、稳定性,以及可爱的 Gopher!了解 Go 如何助力开发者的成长。

views ... likes ...
snowmerak
July 16, 2025

Go 运行时抢走的绿茶闲暇,GreenTea GC

Go 的新型 GreenTea GC 通过基于内存跨度提升小对象 GC 效率来改进性能。本文将探讨现有 GC 的问题以及 GreenTea GC 的优势。

views ... likes ...
Yunjin Lee
July 14, 2025

在 Go 中缩短端点响应时间——利用任务队列

让我们通过使用作业队列来缩短响应时间。

views ... likes ...
lemonmint
June 20, 2025

Go 1.25 encoding/json v1 与 v2 比较

Go 1.25 `encoding/json` v2是v1的改进实现。了解其主要区别以及精确性、性能和灵活性的提升。

views ... likes ...
wHoIsDReAmer
June 1, 2025

Go 的 Compile-Time Variable Injection

了解在 Go 构建时利用 `ldflags -X` 在 Compile Time 注入变量值的方法。

views ... likes ...
snowmerak
May 19, 2025

更简化地处理 HTTP 错误 + RFC7807

Go API 的错误处理是否令您感到困扰? 尝试使用 RFC7807 进行更简便、更清晰的处理。

views ... likes ...
Rabbit Princess
May 18, 2025

AI时代的现代语言

AI 时代,现有现代语言的特性反而是缺点?我们将探讨 Go 语言为何更适合 AI 开发。

views ... likes ...
iwanhae
April 10, 2025

Cilium 故事:微小代码变更带来的卓越网络稳定性提升

本文将详细阐述Cilium项目中的一个微小代码变更如何显著提升了基于LRU的NAT连接管理的稳定性。

views ... likes ...
snowmerak
April 8, 2025

MCP host 略解

本文旨在帮助读者理解Anthropic的MCP协议以及用Go语言实现的MCP主机(mcphost)。

views ... likes ...
snowmerak
January 5, 2025

尝试在 dotnet aspire 中以可扩展方式运行 Go 服务器

如何使用.NET Aspire可扩展地运行Go服务器:使用YARP反向代理进行水平扩展和自动化配置的示例。

views ... likes ...
snowmerak
December 22, 2024

Go 语言中使用 MLDSA 和 MLKEM 的实践

在 Go 语言中,了解如何使用量子抵抗密码学 MLDSA 和 MLKEM,并提供每种算法的特性和代码示例。

views ... likes ...
Lemon Mint
December 20, 2024

Go 1.24 有哪些新特性?

Go 1.24 版带来了性能提升、后量子加密、TLS 增强等功能,使其成为现代应用程序开发的重要版本。

views ... likes ...
Lemon Mint
December 9, 2024

隆重推出 Randflake ID:一种分布式、统一、不可预测、独一无二的随机 ID 生成器。

介绍 Randflake ID:一个受 Snowflake 启发,采用分组密码保障安全的分布式、统一、唯一且不可预测的 ID 生成器。

views ... likes ...
snowmerak
November 29, 2024

通过 Redis 客户端侧缓存提升响应性

利用 Redis Server Assisted Client Side Cache 提升 API 响应能力

views ... likes ...
Yunjin Lee
November 19, 2024

使用 Go 和 Tk 创建一个带有文件列表的图像查看器

请使用Go语言和Tcl/Tk创建一个简单的图像查看器。

views ... likes ...
Yunjin Lee
October 22, 2024

在 Go 中使用 Tk 构建 GUI

学习如何使用 Go 和 Tk 创建简单的 GUI 应用程序,以及如何处理 SVG、PNG、ICO 图像和利用菜单小部件!

views ... likes ...
iwanhae
October 18, 2024

Go 与 OpenAPI 生态系统

本文将介绍在 Go 语言中使用 OpenAPI 进行 API 开发时可用的库和策略。

views ... likes ...
snowmerak
October 18, 2024

Go 并发入门包

本文介绍了 Go 语言中用于并发管理的各种工具和技术,包括 goroutine、channel 和 mutex 等。

views ... likes ...
Rabbit Princess
October 16, 2024

为什么 Go 没有 Try-Catch?

探究为何Go语言不采用try-catch机制,而是使用panic-recover机制,并考察其与错误处理责任之间的关系。

views ... likes ...
Lemon Mint
October 6, 2024

Go是人工智能应用的理想语言。

由于其效率、并发性以及与 AI API 和云原生工具的无缝集成,Go 非常适合 AI 开发。

views ... likes ...
Featured Posts