golang
kalibiubiubiu
这个作者很懒,什么都没留下…
展开
-
centos yum 安装golang
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum install golang -y原创 2018-06-21 18:23:12 · 5860 阅读 · 0 评论 -
Goroutine Pool 的实现思路大致如下:
启动服务之时先初始化一个 Goroutine Pool 池,这个Pool维护了一个类似栈的FILO队列 ,里面存放负责处理任务的Worker,然后在client端提交task到Pool中之后,在Pool内部,接收task之后的核心操作是:检查当前Worker队列中是否有空闲的Worker,如果有,取出执行当前的task;没有空闲Worker,判断当前在运行的Worker是否已超过该Pool的容量,...转载 2018-06-20 11:28:56 · 644 阅读 · 0 评论 -
centos7.5 golang安装及开发环境配置
1.安装 yum install golang 2.配置环境变量 新建go目录作为项目目录 mkdir -p /root/go 3.编辑配置文件 在profile文件末尾插入下面配置 vim /etc/profile export GOROOT=/usr/lib/golang export GOBIN=$GOROOT/bin export PATH=$PATH:$GOBIN ...原创 2018-11-05 10:36:32 · 550 阅读 · 0 评论