Quantcast
Channel: Tony Bai
Browsing all 562 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

亲子游之丹东凤凰山

本文永久链接 – https://tonybai.com/2021/09/07/a-tour-of-phoenix-mountain 提到东北,人们的第一印象一定是皑皑白雪的世界。东北雪季的冬天的确很美,但对于我这个东北人来说,9-10月份的秋天才是我心目中最美的时节:天高气爽,温度宜人,瓦蓝瓦蓝的天搭配着五颜六色的大地,让人心旷神怡!在这样的季节中,最佳户外活动就是爬山了。...

View Article


Image may be NSFW.
Clik here to view.

《走近周恩来》读后感

本文永久链接 – https://tonybai.com/2021/09/15/getting-closer-to-zhou-enlai 不写书评/读后感,那是没有遇到真正让你内心感动的书! 实际上我并没有读这本书,而是在连续一周多的驾车途中通过“微信读书”将这本书听完的。...

View Article


Image may be NSFW.
Clik here to view.

gRPC客户端的那些事儿

本文永久链接 – https://tonybai.com/2021/09/17/those-things-about-grpc-client 在云原生与微服务主导架构模式的时代,内部服务间交互所采用的通信协议选型无非就是两类:HTTP API(RESTful API)和RPC。在如今的硬件配置与网络条件下,现代RPC实现的性能一般都是好于HTTP API的。我们以json over...

View Article

Image may be NSFW.
Clik here to view.

gRPC服务的响应设计

本文永久链接 – https://tonybai.com/2021/09/26/the-design-of-the-response-for-grpc-server 1. 服务端响应的现状 做后端服务的开发人员对错误处理总是很敏感的,因此在做服务的响应(response/reply)设计时总是会很慎重。 如果后端服务选择的是HTTP API(rest api),比如json over...

View Article

Image may be NSFW.
Clik here to view.

Go语言之父谈Go编程语言与环境

本文永久链接 – https://tonybai.com/2021/10/06/the-go-programming-language-and-environment 2021年中旬,Go语言联合创始人Rob Pike应邀在线出席由UNSW Computing(悉尼新南威尔士大学计算机)组织主办的John Lions Distinguished Lectures,会上Rob...

View Article


Image may be NSFW.
Clik here to view.

Tony Bai带你入门Go语言

本文永久链接 – https://tonybai.com/2021/10/15/your-first-go-course-by-tonybai 没错,Tony Bai就是我。这次终于轮到我了! 极客时间在10月13日正式上线了我的Go语言专栏:《Tony Bai·Go语言第一课》。 现如今,越来越多的程序员因为自己或公司的需求,逐渐转成Go开发。当前国内外一线,包括 BAT...

View Article

Image may be NSFW.
Clik here to view.

Go语言第一课背后的那些事儿

本文永久链接 – https://tonybai.com/2021/10/25/the-things-behind-the-first-lesson-of-go-language 《Go语言第一课》正式上线一周多了,从编辑和运营老师那边反馈,成绩似乎还不错,感谢大家的捧场!今天和大家说说专栏《Go语言第一课》背后的那些事儿。 年初策划:Gopher的《C++ Primer》...

View Article

Image may be NSFW.
Clik here to view.

Go 1.18对泛型的支持策略

本文永久链接 – https://tonybai.com/2021/10/28/expectations-for-generics-in-go-1.18 2021年10月中旬,Go语言之父Rob Pike在github上的Go项目中发了一条issue:建议不在Go 1.18的标准库中使用泛型。 不得不说“姜还是老的辣”!Rob Pike的理由很简单,Go泛型是Go诞生以来最大的一次语言变化,Go...

View Article


Image may be NSFW.
Clik here to view.

Ian Lance Taylor:Go泛型使用的一般准则

本文永久链接 – https://tonybai.com/2021/11/07/using-generics-in-go 在近期Google Open Source Live的Go Day 2021环节,Go泛型的主要设计者Ian Lance Taylor做了Using Generics in Go的简短演讲(国内地址在这里)。这篇演讲的重点不是即将于Go...

View Article


Image may be NSFW.
Clik here to view.

Go,12周年

本文永久链接 – https://tonybai.com/2021/11/11/go-opensource-12-years 2009年11月10日,Go语言正式对外发布并开源。如今,距那一历史时刻已经过去12年了。今早Go核心团队技术负责人Russ Cox在Go官博撰文庆祝Go开源12周年,他回顾了这一年来发布的Go 1.16与Go...

View Article

Image may be NSFW.
Clik here to view.

Go 1.18新特性前瞻:Go工作区模式

本文永久链接 – https://tonybai.com/2021/11/12/go-workspace-mode-in-go-1-18 Go 1.18版本如无意外,将于2022年2月发布。 在这个版本中,除了包含万众期待的Go泛型之外,还包含很多实用的功能特性,Go工作区模式(Go workspace mode)就是其中之一,它弥补了当前go module构建模式的一些不足,堪称是go...

View Article

Image may be NSFW.
Clik here to view.

使用Docker Compose构建一键启动的运行环境

本文永久链接 – https://tonybai.com/2021/11/26/build-all-in-one-runtime-environment-with-docker-compose...

View Article

Image may be NSFW.
Clik here to view.

ants:在Submit中再调用当前Pool的Submit可能导致阻塞

本文永久链接 – https://tonybai.com/2021/11/27/ants-call-submit-in-submit-may-cause-blocking 1. goroutine pool的必要性...

View Article


Image may be NSFW.
Clik here to view.

梅西凑齐七个金球成功召唤神龙

本文永久链接 – https://tonybai.com/2021/11/30/leo-messi-win-his-seventh-ballondor 北京时间今天凌晨4:30,梅西获得了由“法国足球”杂志颁发的2021年男子足球金球奖。 梅西赢得2021法国足球杂志金球奖...

View Article

Image may be NSFW.
Clik here to view.

Go 1.18新特性前瞻:原生支持Fuzzing测试

本文永久链接 – https://tonybai.com/2021/12/01/first-class-fuzzing-in-go-1-18 今年6月初,Go官博发表了一篇名为《Fuzzing is Beta Ready》的文章,文中称gotip版本已经原生支持Fuzzing并开始了公测。这意味着Fuzzing将以一等公民(first-class...

View Article


Image may be NSFW.
Clik here to view.

惊了!原来Go语言也有隐式转型

本文永久链接 – https://tonybai.com/2021/12/02/go-has-implicit-type-convertion 我的极客时间专栏《Go语言第一课》上线后收到了很多学员的反馈,大家提出了很多显然是经过认真思考的高水平问题。有些时候我也会被这些问题所“难倒”,比如昨天我在后台看到的这个问题。 我把这个问题整理为下面代码文本,方便大家copy和重现问题: package...

View Article

Image may be NSFW.
Clik here to view.

使用Docker容器突破客户端6w可用端口的误区

本文永久链接 – https://tonybai.com/2021/12/14/the-misconception-of-using-docker-to-break-out-of-6w-ports-of-the-client...

View Article


Image may be NSFW.
Clik here to view.

Go 1.18 Beta1版本发布,支持泛型[译]

本文永久链接 – https://tonybai.com/2021/12/15/go-1-18-beta1 北京时间今天凌晨,美国时间12月14日,Go核心团队技术负责人Russ Cox在Go官博发表文章《Go 1.18 Beta 1 is available, with generics》,正式宣布Go 1.18的第一个预览版Go 1.18...

View Article

Image may be NSFW.
Clik here to view.

Gopher部落:简单复盘这一年

本文永久链接 – https://tonybai.com/2021/12/17/gopher-tribe-first-anniversary-review 简要复盘 12月15日早上,手机收到知识星球app的一条推送信息,提示我的星球“Gopher部落”迎来了第100位星友:...

View Article

Image may be NSFW.
Clik here to view.

切换到Go 1.18后的第一件事:将interface{}全部替换为any

本文永久链接 – https://tonybai.com/2021/12/18/replace-empty-interface-with-any-first-after-switching-to-go-1-18 伴随着Go 1.18 beta1版本的发布,很多Gopher已经迫不及待地下载该版本并体验其中的新特性了! Go 1.18 beta1到手后,你想做的第一件事是什么呢?...

View Article
Browsing all 562 articles
Browse latest View live