Go语言教程

     

ddosify:用Golang编写的高性能负载测试工具

1624

ddosify是用Golang编写的高性能负载测试工具: 协议不可知 - 目前支持HTTP、HTTPS、HTTP/2。其他协议正在进行中。 基于场景 - 在 JSON 文件中创建您的流程。无需一行代码.

Java凭借loom+valhalla+graalvm能打败Go吗? - Reddit

2032

Loom缺失正在缩小与 Golang 的差距,并提供可能与Golang竞争的最大卖点。但是,Loom 将在 JDK 19 中进行预览,并且可能在 JDK 22 之前不会作为最终的非预览功能发布。Val.

用Java 19实现类似Go并发 - mccue

1123 2

线程通常很昂贵:操作系统没有办法准确知道一个线程需要多少堆栈空间,所以它分配的数量大约是一兆字节。解决这个问题的方法是实现一种机制,即利用有限数量的操作系统线程,并在其之上处理大量的 "逻辑线程"。对.

Go与C#的比较 - Reddit

4462 4 3K

我目前用这两种语言编程,而且我确实喜欢这两种语言--这是我最喜欢的两种编程语言,而且我觉得这两种语言都是我学习过程中的重要入门。C#有很多语法糖,虽然它可以(而且经常被)滥用,但可以减少很多操作的冗长.

Golang不利于重构升级? - fasterthanli

1227 1 2K

本文作者曾经发布《我想离开Golang先生的狂野之旅》,该文反复出现在Reddit、Lobste.rs、HackerNews等地方引起广泛争议,本文是其最新文章,主要指出go虽然很容易上手,但是随着系.

使用Go泛型将Google的B-Tree性能提升40%

986

有很多理由对 Go 中的泛型感到兴奋。在这篇博文中,我将展示如何使用泛型,在已经优化好的包Google B-Tree实现中获得 40% 的性能提升。B树是一种自平衡树。就这篇博文而言,说它是一个集合就.

2021年Go语言开发者调查结果

545

2021 年,我们从 10 月 26 日到 11 月 16 日进行了 Go 开发者调查,收到了 11,840 份回复——这是我们进行该调查的 6 年来迄今为止参与人数最多的一次!感谢您花时间为社区提供.

Lyft如何存储支持其ML模型的大规模特征数据?

684 2K

机器学习是 Lyft 应用程序的支柱,Lyft 的 Feature Serving 服务负责为这些 ML 模型提供特征数据。 Lyft 如何使用 Flyte 和 Apache Flink 存储特征定义.

为股票和加密货币交易构建规则引擎 - ksred

1131 1 3K

我建立了一个平台和市场来创建、测试和运行股票和加密货币的交易策略。至少在过去的十年里,我对金融和API有着浓厚的兴趣,这促使我建立了像BVNK这样的初创公司和像COVID19API这样的产品。我对投资.

仅供Go使用的gob比JSON性能提高80倍 - ksred

1655 2K

我们主要产品是股票交易规则引擎:策略是你创建的一套股票或加密货币的规则,这个引擎会跟踪你创建的策略中所做的所有交易,从中你可以看到哪些交易效果好,哪些交易效果不好,你每天都会收到一封包含交易机会的电子.

Go中的结构化配置 - Andrew

677

在一个软件的开发过程中,有一个时间点需要使用配置语言,你只能通过标记做这么多,否则就会变得太脆弱。所选择的语言应该提供一种人和计算机都能轻松解析的格式。通常情况下,大多数人都会选择YAML、TOML,.

为何数据库优先ORM模型在Go社区受到欢迎? - Reddit

1204 2 2K

数据库优先ORM模型(db first ORM)的定义:根据数据库自动生成代码,而不是根据代码生成数据库表,如 sqlc、sqlBoiler;另外一种ORM模型是:根据代码自动生成数据库表,这种称为代.

用无上下文的Go语言实现HTTP服务

675 10K

许多Go开发者,尤其是新开发者,发现一个不明显的问题是,我到底该如何把所有我需要的东西都传到我的处理程序中?我们没有像Java或C那样花哨的控制反转系统。 http.处理程序是静态签名,所以我不能只传.

可汗学院使用Go静态上下文理顺全局变量和依赖 - khanacademy

920 1 10K

可汗学院正在完成一个巨大的项目,将我们的后端从Python迁移到Go。虽然这个项目的主要目标是迁移到一个过时的平台上,但我们看到了改进我们代码的机会,而不仅仅是直接移植。我们想改进的一件大事是我们的P.

为复杂性语言辩护:类的意义 - viralinstruction

1287 1 8K
在2014/15年的冬天,我是一名大学生,我的特点是手上有太多的空闲时间,却没有足够的钱让自己在空闲时间里忙碌。无聊又没钱,编程是一个完美的爱好。如果你已经拥有一台电脑,它是免费的,而且当你与无聊作斗.