码迷,mamicode.com
首页 >  
搜索关键字:golang    ( 3912个结果
golang 原子计数,互斥锁,耗时
import "sync"import "sync/atomic"import "time"import "runtime"1.runtime.Gosched()表示让CPU把时间片让给别人,下次某个时候继续恢复执行该goroutine,自己一般是阻塞了,这是一个很高级的sleep,我们经常会遇到要...
分类:其他好文   时间:2015-04-18 11:25:50    阅读次数:266
golang 速度限制,time.Tick(time.Second*2) channel,隔2秒后继续执行
package mainimport ( "fmt" "time")func main() { requests := make(chan int, 5) for i := 1; i <= 2; i++ { requests <- i } close...
分类:其他好文   时间:2015-04-17 15:15:35    阅读次数:174
golang beego cache
golang beego cache
分类:系统相关   时间:2015-04-17 11:06:22    阅读次数:170
策略模式
策略模式:定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。——《HEAD FIRST 设计模式》 我的golang代码: package strategy import ( "fmt" ) //////////////////////////////////...
分类:其他好文   时间:2015-04-17 01:02:00    阅读次数:124
观察者模式
观察者模式:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。——《HEAD FIRST 设计模式》 我的golang代码: package observer import ( "container/list" "fmt" ) type Subject ...
分类:其他好文   时间:2015-04-17 01:01:15    阅读次数:126
gsweb —— 自动动手用golang写WEB框架
最近个人项目需要用到WEB框架,考虑系统其它部分的配合首选开发语言是golang。首先go语言有很多现成WEB框架可用,例如:Beego;看了下Beego发现实现其实挺简单的,抱着学习的态度决定干一次重造轮子的事情。看看在没有任何其它WEB框架开发经验的前提下,只依据WEB应用的特征来重头设计WEB...
分类:Web程序   时间:2015-04-16 12:14:17    阅读次数:182
golang 函数作为类型
golang 函数作为类型
分类:其他好文   时间:2015-04-15 18:28:55    阅读次数:100
Golang Tcp粘包处理(转)
在用golang开发人工客服系统的时候碰到了粘包问题,那么什么是粘包呢?例如我们和客户端约定数据交互格式是一个json格式的字符串:{"Id":1,"Name":"golang","Message":"message"}当客户端发送数据给服务端的时候,如果服务端没有及时接收,客户端又发送了一条数据上...
分类:其他好文   时间:2015-04-13 12:16:40    阅读次数:224
[原创] linux 下上传 datapoint数据到yeelink 【golang版本】同时上传2个数据点
/* Create by sndnvaps* data: 2015-04-12* upload 2 datapoint to yeelink.net at the same time * post by sndnvaps * hold on https://github.com/sndnvaps/M...
分类:Web程序   时间:2015-04-12 20:43:21    阅读次数:158
golang http 学习
断断续续学习golang 已经有大半年了。几次涉猎过golang net package, 去年也用过Beego,但是总觉得自己只知皮毛,不能精通。所以,这次誓将其一举拿下。达到知道其宏观组织结构,又了解实现细节,甚至设计时各种考虑以及折中。目标树立好了,后面的就靠实践了。学习也要有计划,有条理。规...
分类:Web程序   时间:2015-04-11 19:25:49    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!