go-select使用误区

select是Go中的一个控制结构,类似于用于通信的switch语句。每个case必须是一个通信操作,要么是发送要么是接收。 select随机……

go每分钟百万高并发模型

使用Go语言每分钟处理1百万请求(译) 在Malwarebytes 我们经历了显著的增长,自从我一年前加入了硅谷的公司,一个主要的职责成了设计架……

go-channel详解

channel goroutine允许我们并行的运行一些代码。但是要想让这些代码对我们来说更有意义,我们会有一些额外的需求–我们应该能够传递数……

hhkb

hhkb

我一直是个vimer迷,06年左右就玩得很溜了。在vimer里面呆久了而且还是个c程序员。自然知道stmall也是hhkb键盘的忠实粉丝。

用了2年多的hhkb了,感觉真的是个好宝贝啊。

以后感受空了再说吧。反正推荐推荐。

……

go-sync.pool

前言 Go 1.3 的sync包中加入一个新特性:Pool。 这个类设计的目的是用来保存和复用临时对象,以减少内存分配,降低GC压力。 type Pool func (p *Pool) Get() interface{} func (p *Pool)……

go的数组与切片

数据与切片 声明一个数组和一个切片是不同的。 var arr [5]int arr := [5]int{1,2,3,4,5 } var sli []int sli := []int{1,2,3,4,5} 请看完下面 数组: Go的切片是在数组之上的抽象数据类型,因此在了解切片之前……

Mysql无法创建外键原因总结

#原因 在Mysql中创建外键时,经常会遇到问题而失败,这是因为Mysql中还有很多细节需要我们去留意,经过各种查阅资料,列出了以下几种常见原……

go基础的一些概念

赫林老师有关go语言36讲,看了一些很基础的go知识发现自己居然不知道。这太说不过去了。于是记录一下。

……

docker network ……