go没有工程文件的概念,是通过目录结构来体现工程的结构关系。因此,在习惯了VC的那种工程文件组织形式的情况下,刚开始接触go有点不适应,一下子没有理解环境变量GOPATH的意义。最开始看go的教程时,学写代码时,只在GOPATH里设置了一个目录。该目录下有src、bin、pkg三个目录,不同应用的代...
分类:
编程语言 时间:
2014-11-24 11:24:32
阅读次数:
215
一致性哈希算法,当我第一次听到这个名字的时候,感觉特别高深。而它往往会和分布式系统相关,准确的说,是分布式缓存。在Web服务中,缓存是介于数据库和服务端程序之间的一个东西。在网站的业务还不是很大的时候,一般不会需要这个东西,每次都可以从数据库中查询获得数据,但是随着网站的访问量增大,每次请求都访问数...
分类:
编程语言 时间:
2014-11-23 17:20:05
阅读次数:
233
For aprimary expressionxthat is not apackage name, theselector expressionx.fdenotes the field or methodfof the valuex(or sometimes*x; see below). The ...
分类:
编程语言 时间:
2014-11-23 12:59:56
阅读次数:
415
最近使用Go语言写了一个线上Session复制工具。对Go工程的依赖管理感到很是不满意。不满意的原因有以下几点。 过度依赖仓库,甚至将仓库的网址作为命名空间。 不能支持指定版本或者tag。 根据对Go的依赖管理的观察...
分类:
其他好文 时间:
2014-11-22 17:35:59
阅读次数:
150
我为什么要学习go语言以及go语言开发环境搭建...
分类:
编程语言 时间:
2014-11-19 14:12:57
阅读次数:
294
Go by Example: Constants...
分类:
其他好文 时间:
2014-11-19 11:31:47
阅读次数:
158
Go by Example: Constants...
分类:
其他好文 时间:
2014-11-19 01:31:16
阅读次数:
142
简单整理一下Golang的基本类型转换,作为备忘;1、整形到字符串:variint=1varsstring 3. s=strconv.Itoa(i)或者s=FormatInt(int64(i),10) 2、字符串到整形varsstring="1"variinti,err=strconv.Atoi.....
分类:
编程语言 时间:
2014-11-18 23:33:10
阅读次数:
243
Android SDK的文档直接打开的话会很慢,而且不支持搜索。所以,本地搭建静态服务器是必要的。以下为引用的其他博客的资源,感谢作者。 首先,搭建一个静态的服务器 我写程序喜欢使用HTML通过AJAX发送JSON请求到后端...
分类:
编程语言 时间:
2014-11-16 12:13:07
阅读次数:
238
package mainimport( "fmt")type TestInterface interface{}func main(){ a:=65 // char A 's ascii code b:=float64(a) c:=string(a) fmt.Println(a) fmt...
分类:
编程语言 时间:
2014-11-15 20:03:52
阅读次数:
167