1. 安装mercurial
可以输入hg命令查询系统是否安装
$sudo pip install mercurial
安装成功之后
如上命令安装失败,可以直接去下载安装
输入hg命令,表示成功安装 mercuria...
分类:
编程语言 时间:
2014-10-03 00:42:43
阅读次数:
226
“网络,并发”是Go语言的两大feature。Go语言号称“互联网的C语言”,与使用传统的C语言相比,写一个Server所使用的代码更少,也更简单。写一个Server除了网络,另外就是并发,相对python等其它语言,Go对并发支持使得它有更好的性能。
Goroutine和channel是Go在“...
分类:
其他好文 时间:
2014-10-02 02:15:12
阅读次数:
250
环境搭建下载地址:http://golang.so/dl/go1.3.windows-amd64.msihttp://golang.so/dl/go1.3.windows-386.msihttp://golang.so/dl/go1.3.linux-amd64.tar.gzhttp://golang...
分类:
编程语言 时间:
2014-10-01 19:05:41
阅读次数:
176
不知道你有没有注意到,这段代码如果我跑在两个goroutines里面的话: package mainimport ( "fmt")func loop(done chan bool) { for i := 0; i < 10; i++ { fmt.Print(i) ...
分类:
编程语言 时间:
2014-09-26 00:06:57
阅读次数:
260
os.Stdout.Write(row[0].([]byte)) //往标准输出时写入必须是二进制 fmt.Println(row[0].([]byte)) //输出结果 一个显示正常值 一个显示二进制值 astaxie6 [54] php json 时总会出现乱码 头六个字符? 但是在lin...
分类:
编程语言 时间:
2014-09-22 15:50:02
阅读次数:
257
断断续续理了一下关于channel的一些概念,现在可以把下面的程序理清楚了。1. source code这个程序来自于《Go语言程序设计》 7.2.2 并发的Grep, 程序如下。package mainimport ( "bufio" "bytes" "fmt" "io" ...
分类:
其他好文 时间:
2014-09-19 03:24:25
阅读次数:
304
最近准备把Go语言的开发环境迁移到linux下来,因为是用xshell ssh到Ubuntu server上的,Sublime肯定是没有办法用了,反正之前Vim用的也挺熟,索性就转移到Vim下开发了。 linux下Go的安装很方便,把官方的包下载下来,直接解压到home目录下,再配置下环境变量就可以...
分类:
其他好文 时间:
2014-09-17 18:19:22
阅读次数:
217
github.com/hydra13142/chardet 以上就是地址。支持中文编码(hz-gb2312、big5、gbk、gb18030)、韩文编码(euc-kr)、日文编码(shift-jis、euc-jp、iso-2022-jp)和unicode编码(UTF-8、UTF-16BE、UTF-1...
分类:
编程语言 时间:
2014-09-17 02:28:01
阅读次数:
385
本文介绍在windows下面建立GO语言的开发环境。实现可以编译windows-386、linux-386、linux-arm平台的程序。这三种情况是有本人亲自测试通过的。
获取安装软件,均可直接安装到windows下面
http://download.csdn.net/detail/seek_0380/7924665
http://download.csdn.n...
分类:
其他好文 时间:
2014-09-16 16:01:32
阅读次数:
184