码迷,mamicode.com
首页 >  
搜索关键字:golang    ( 3912个结果
欢迎使用CSDN-markdown编辑器
记使用WaitGroup时的一个错误最近重构服务器代码时,不当使用了WaitGroup,碰到了个错误,记录下.package mainimport ( "fmt" "sync" "time" )func main() { var wg sync.WaitGroup wg.Add(1) f1 := func() { time.Sleep(t...
分类:其他好文   时间:2015-06-12 06:32:19    阅读次数:133
Ruby的Fiber根本不是用来做并发的~
本来做了一个并发抓取,以为Ruby1.9以后添加的Fiber是类似于golang那种,可以实现并发运行,可是发现效率没有提高,为了确认Fiber是不是在并发执行,于是我做了一个这样的测试代码。 首先搞一个php文件: <?php ...
分类:其他好文   时间:2015-06-11 15:00:35    阅读次数:122
关于Go语言共享内存操作的小实例
wrapper.c #include #include #include #include int my_shm_open(char* filename, int open_flag){ int shm_id; key_t key; key = ftok(filename, 0x03); if(key == -1){ return ...
分类:编程语言   时间:2015-06-09 09:55:53    阅读次数:152
Nginx做前端Proxy时TIME_WAIT过多的问题
转自:http://www.cnblogs.com/QLeelulu/p/3601499.html我们的DSP系统目前基本非凌晨时段的QPS都在10W以上,我们使用Golang来处理这些HTTP请求,Web服务器的前端用Nginx来做负载均衡,通过Nginx的proxy_pass来与Golang交互...
分类:其他好文   时间:2015-06-09 08:31:02    阅读次数:146
【转】 golang slice array
1. array 同一类型数据的集合 var arr [n]type //声明type类型一维数组 var arr [m][n]type //声明type类型二维数组 多维数组以此类推 也可以用 := 声明 arr := [n]type{元素1[,元素2, ...]} 其中n可以用 "....
分类:其他好文   时间:2015-06-08 01:00:05    阅读次数:254
unbuntu 14安装 golang
golang目前有两种编译,一种是golang官方提供的,另外一个是gnu提供的gccgo。这里安装的是Golang,从仓库安装(apt-get) sudo apt-get install golang如果上面的命令执行不了,可以尝试以下命令: sudo add-get-respository .....
分类:其他好文   时间:2015-06-06 12:02:58    阅读次数:159
golang 搭建 web服务
go语言可以很简单的搭建起一个web服务,重要的只需要仅仅几行,代码如下:package mainimport ( "fmt" "log" "net/http")func main() { http.HandleFunc("/", HelloWeb) err := ht...
分类:Web程序   时间:2015-06-05 00:13:19    阅读次数:121
在Golang中使用C语言代码实例
转自:http://www.jb51.net/article/56720.htmcgo 使得在 Golang 中可以使用 C 代码。Hello World为了有一个较为直观的了解,我们来看一个简单的例子,创建文件 main.go:package main/*#include void sayHi()...
分类:编程语言   时间:2015-06-03 15:16:10    阅读次数:165
理解Golang包导入
转自:http://tonybai.com/2015/03/09/understanding-import-packages/Golang使用包(package)这种语法元素来组织源码,所有语法可见性均定义在package这个级别,与Java 、python等语言相比,这算不上什么创新,但与C传统的...
分类:其他好文   时间:2015-06-03 13:25:41    阅读次数:100
go语言执行windows下命令行的方法
转自:http://www.jb51.net/article/61727.htm在golang里执行windows下的命令行,例如在golang里面调用 del d:\a.txt 命令package mainimport( "fmt" "os/exec")func main(){ ...
分类:编程语言   时间:2015-06-03 11:25:13    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!