从另一个面看待 Rust 和 Go. 这一阵子把 Rust 撸了一把,顺带做个总结。刚好 Go 也整过,就从 Rust 和 Go 两者来叨叨。 +++++ Rust 和 Go 算是近十年来打造最成功的两个编程语言了,Go 早一些热起来,Rust 慢热一些。十年前,我大概以为 Scala 会成为新编程语言的王者。然后有了 Swift,苹果的东西就是容易狂热,当时明显感到 Swift 是豪门贵种,热得炙手。再后来,Clojure 进入我的视野,热了一阵。再再后来 Kotlin 出现了。
从另一个面看待 Rust 和 Go. 这一阵子把 Rust 撸了一把,顺带做个总结。刚好 Go 也整过,就从 Rust 和 Go 两者来叨叨。 +++++ Rust 和 Go 算是近十年来打造最成功的两个编程语言了,Go 早一些热起来,Rust 慢热一些。十年前,我大概以为 Scala 会成为新编程语言的王者。然后有了 Swift,苹果的东西就是容易狂热,当时明显感到 Swift 是豪门贵种,热得炙手。再后来,Clojure 进入我的视野,热了一阵。再再后来 Kotlin 出现了。
Hertz 坚持内外维护一套代码,为开源使用提供了强有力的保障。本文将重点关注 Hertz 的架构设计与功能特性。 前言 Hertz 是字节跳动服务框架团队研发的超大规模的企业级微服务 HTTP 框架,具有高易用性、易扩展、低时延等特点。在经过了字节跳动内部一年多的使用和迭代,如今已在 CloudWeGo 正式开源。目前,Hertz 已经成为了字节跳动内部最大的 HTTP 框架,线上接入的服务数量超过 1 万,峰值 QPS 超过 4 千万。除了各个业务线的同学使用外,也服务于内部很多基础组件,如:函数计算平台 Fa…
o语言的微服务框架众多,有种百家争鸣的味道。在框架选型的时候,难免有点选择困难症。 笔者选取影响力比较高的几种微服务框架(gin、beego等web框架排除在外)进行比较:
译者 | 陈峻 自面市以来,Golang作为一种主要且流行的编程语言之一(即Google的Go编程语言),已经逐渐成为了程序员在编写API和开发Web服务时的首选。 有调查表明,将近90%的受访者认为,他们会在的自己下一组项目中持续使用Golang。我们所熟悉的C和C++开发语言都是现有Go语言的“灵魂”。而Go语言是专为并发而设计的。 在独特的功能和更好的替代方案方面,Golang可谓各大Web软件开发公司的首选框架。在构建适合各…