Go:为何带来泛型 ——来自官方博文

[English version](https://blog.golang.org/why-generics) ## 介绍 [这是在Gophercon 2019上发表的演讲版本。视频链接可供使用。] 这篇文章是关于向Go添加泛型的意义,以及为什么我认为我们应该这样做。我还将介绍为Go添加泛型的设计可能的改变。 Go于2009年11月10日发布。不到24小时后,我们看到了[关于泛型](https://groups.google.com/d/msg/golang-nuts/...阅读全文

2019-08-01 12:23:52

Go开发中的十大常见陷阱[译]

原文: [The Top 10 Most Common Mistakes I’ve Seen in Go Projects](https://itnext.io/the-top-10-most-common-mistakes-ive-seen-in-go-projects-4b79d4f6cd65#e9ba) 作者: [Teiva Harsanyi](https://itnext.io/@teivah?source=post_page-----4b79d4f6cd65-------...阅读全文

2019-08-17 16:54:01

加入开源学习社区一起学习 Go

目前在一起学习 caddy 和 rpc ,学习过程中的笔记记录在语雀, 一起交流学习感兴趣的一起来学习呀 ![](https://user-gold-cdn.xitu.io/2019/8/27/16cd1b824336d138?w=711&h=624&f=png&s=79866) 项目主页:https://idiots.odoo.com/ 知识库地址:https://www.yuque.com/idiots阅读全文

2019-08-27 14:28:43

Go技术日报(2020-03-30)

<section id="nice" data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="font-size: 16px; color: black; padding: 0 10px; line-height: 1.6; word-spacing: 0px; letter-spacing: 0px; word-break: break-word; word-wrap: break-word; text-align:...阅读全文

2020-03-30 20:10:01

Go1.14 以下版本 WaitGroup 一个奇怪的问题

yifhao 在微信朋友圈晒出这么一道题: 同事定位一个协程池的问题,发现简单的一行不同,却相差这么大。(Go版本1.12、1.13结果类似,Go1.14正常) ```go package main import ( "fmt" "runtime" "sync" "time" ) func main() { wg := sync.WaitGroup{} wg.Add(1000000) // 1)使用这行大约 TotalAlloc = 511 M...阅读全文

2020-03-30 23:22:50