摘要:
我家里面的电脑是win10测试版,最近更新fbl_impressive老失败。这个周末折腾了一下午终于找到原因了:> 罪魁祸首是就是企鹅出品的[电脑管家](http://guanjia.qq.com/)。手贱啊:win10很多杀毒软件不兼容,就顺手装了个企鹅管家平时还看不出来问题。有类似问题的,如果... 阅读全文
摘要:
下面是对gsmake的设计初衷及2.0的一些想法,欢迎讨论。##版本是个问题*动态库陷阱*:做过linux/c/c++开发的人都知道,处理依赖库是一件棘手的事情——不仅需要检查库是否已经安装,严谨的做法还必须检测库的版本。当我们在开发机上配置好了编译环境以后,在部署到生产环境的时候还需要再来一次这个... 阅读全文
摘要:
#gslang背景知识gslang是采用go语言编写的RPC描述语言,最初它被用来描述[gscluster]网络服之间的接口调用契约;而gscluster项目本身是我在tap4fun时开发的一个游戏服务端框架,所以能够看到[gscluster]里面有很多与游戏相关的概念。但是框架本身是为mico-s... 阅读全文
摘要:
什么是gsmakegsmake是一个类似于gradle的自动构建工具,使用go语言开发:gsmake是一个包管理/下载工具;每个包有它全局唯一的包名,以及版本号;包可以定义一系列的任务(task),任务支持由golang语言编写;包可以相互引用,但是不能出现引用环;gsmake能够容易的执行包定义的... 阅读全文
摘要:
golang 1.4.*版本在windows下面os.RemoveAll/o.Remove是无法删除只读属性文件。[这里](https://github.com/golang/go/issues/9606)有一个issue描述这个问题我的解决办法,在windwos平台下给它写一个封装函数:···go... 阅读全文
摘要:
crypto/tls: failed to parse key PEM data;错误 阅读全文
摘要:
为了实现gsweb,理解HTTP协议是我们一步需要做的事情:按字面理解HTTP是用于超文本的传输协议它的最常用版本由RFC2616定义,[这里](http://www.slideshare.net/kavenyan/httprfc2616)有它的中文版翻译。那什么是超文本了?下面是收录的[必应网典]... 阅读全文
摘要:
最近个人项目需要用到WEB框架,考虑系统其它部分的配合首选开发语言是golang。首先go语言有很多现成WEB框架可用,例如:Beego;看了下Beego发现实现其实挺简单的,抱着学习的态度决定干一次重造轮子的事情。看看在没有任何其它WEB框架开发经验的前提下,只依据WEB应用的特征来重头设计WEB... 阅读全文