Go语言教程
Ory Kratos: 用 Go 编写的开源身份服务器

具有 Ory 强化身份验证、MFA、FIDO2、配置文件管理、身份架构、社交登录、注册、帐户恢复、无密码的下一代身份服务器(想想 Auth0、Okta、Fi.
SyMon - 用 Go 编写的系统监控/警报工具

SyMon是一个用Go编写的简单的Linux系统监控工具。它主要是为监控小型服务器、家用电脑和Raspberry Pi等设备而创建的,但现在已经扩展到支持对.
DevOps工程师需要学习Go语言? - iximiuz

对于许多DevOps 工程师来说,编程可以从从 Ops 到 Dev(最好是用于 Ops)。 随着复杂度呈指数级增长,面临着不同的挑战: .
Connect:一个更好的 gRPC

Connect 基于net/http,完全兼容 gRPC(包括流式传输、预告片和错误详细信息),并且 .
在Go中使用Air实时重新加载

在本文中,您将学习如何使用流行的软件包之一实时重新加载 go 应用程序。首先我们将学习如何设置air并立即开始使用它,然后我们将了解如何使用.air.tom.
go-quartz: Go的极简和零依赖的cron调度库

受 Qua.
LiveKit:使用Go与WebRTC实现类似Zoom高视频质量

当我们开始 LiveKit.
Go和C语言的32 位的无锁、并发、通用队列的源码

在考虑并发队列设计时,我想到了一个通用的、无锁的队列,它适合于32位整数。这个队列是 "通用 "的,因为一个单一的实现支持任何任意类型的元素,尽管它是用C语.
ddosify:用Golang编写的高性能负载测试工具

ddosify是用Golang编写的高性能负载测试工具: 协议不可知 - 目前支持HTTP、HTTPS、HTTP/2。其他协议正在进.
Java凭借loom+valhalla+graalvm能打败Go吗? - Reddit

Loom缺失正在缩小与 Golang 的差距,并提供可能与Golang竞争的最大卖点。 但是,Loom 将在 JDK 19 中进行预览,并且可能在 J.
用Java 19实现类似Go并发 - mccue

线程通常很昂贵: 操作系统没有办法准确知道一个线程需要多少堆栈空间,所以它分配的数量大约是一兆字节。 解决这.
Go与C#的比较 - Reddit

我目前用这两种语言编程,而且我确实喜欢这两种语言--这是我最喜欢的两种编程语言,而且我觉得这两种语言都是我学习过程中的重要入门。 .
Golang不利于重构升级? - fasterthanli

本文作者曾经发布《 .
使用Go泛型将Google的B-Tree性能提升40%

有很多理由对 Go 中的泛型感到兴奋。在这篇博文中,我将展示如何使用泛型,在已经优化好的包 .
2021年Go语言开发者调查结果

2021 年,我们从 10 月 26 日到 11 月 16 日进行了 Go 开发者调查,收到了 11,840 份回复——这是我们进行该调查的 6 年来迄今为.
Lyft如何存储支持其ML模型的大规模特征数据?

机器学习是 Lyft 应用程序的支柱,Lyft 的 Feature Serving 服务负责为这些 ML 模型提供特征数据。 Lyf.
为股票和加密货币交易构建规则引擎 - ksred

我建立了一个平台和市场来创建、测试和运行股票和加密货币的交易策略。 至少在过去的十年里,我对金融和API有着浓厚的.
仅供Go使用的gob比JSON性能提高80倍 - ksred

我们主要产品是股票交易规则引擎:策略是你创建的一套股票或加密货币的规则,这个引擎会跟踪你创建的策略中所做的所有交易,从中你可以看到哪些交易效果好,哪些交易效.
Go中的结构化配置 - Andrew

在一个软件的开发过程中,有一个时间点需要使用配置语言,你只能通过标记做这么多,否则就会变得太脆弱。所选择的语言应该提供一种人和计算机都能轻松解析的格式。通常.
为何数据库优先ORM模型在Go社区受到欢迎? - Reddit

数据库优先ORM模型(db first ORM)的定义:根据数据库自动生成代码,而不是根据代码生成数据库表,如 sqlc、sqlBoiler; 另外一.
用无上下文的Go语言实现HTTP服务

许多Go开发者,尤其是新开发者,发现一个不明显的问题是,我到底该如何把所有我需要的东西都传到我的处理程序中? 我们没有像Java或C .
可汗学院使用Go静态上下文理顺全局变量和依赖 - khanacademy

可汗学院正在完成一个巨大的项目,将我们的后端从Python迁移到Go。虽然这个项目的主要目标是迁移到一个过时的平台上,但我们看到了改进我们代码的机会,而不仅.
用于Go语言中SQL字符串自动格式化的Vscode插件

Inline-pgFormatter是Vscode的一个Go语言扩展,用于自动格式化.go文件中的原始SQL字符串! 点击标题安装 .
Go和Rust都是系统语言和通用语言 - Reddit

一般人认为:Rust通常是一种系统编程语言;而Go是通用语言。 这有点误导性: .
Golang泛型是更快了还是慢了? - DoltHub

Go 1.18 已经发布,随之而来的是对泛型的期待已久的支持!泛型是多年来语言最重大的变化。它们为原本极简的类型系统增加了一个新维度。 当初一开始,G.
基于gRPC、API网关和身份验证的Go微服务源码项目

这个案例是一个小型电子商务系统,开发了3个微服务和1个API网关,处理传入的HTTP请求。HTTP请求将通过gRPC转发给这些微服务。此外,我们还要处理JW.
parallel: 一个简单的并行运行Go循环的库

使用最新泛型,例如:对每个元素调用一次指定的函数,请注意,执行顺序是随机的: .
Go 1.19将拥有更快的竞争争夺检测器

Go 1.19 将拥有更快的race detector! 无限数量的 goroutine. 运行类似命令即可: .
在Golang中使用Zap实现结构化日志记录

默认情况下,Golang 附带一个使用非常简单的标准 Logging 包。它既可以将消息记录到控制台也可以记录到外部文件。 尽管默认记录器使用起来非常.
GraphQL-Go-onepieceAPI:用Go语言和GraphQL开发的海贼王API

学习新技术的最好方法是制作项目,所以在学习 Go 和 GraphQL 时,我决定创建一个基本的 One Piece(著名漫画)API,它返回 Strawha.