Go语法简略 - 正则表达式 07/17/2015
正则表达式Regular Expression(简写regexp或者RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。用法灵活,设计完善,是值得研究的一门技术。多数流行的语言,都支持正则表达式,且用法类似。像这种一处学习,处处可用的东西,值得大家深入研究。然而对我来说,需要的时候查查就行了。 对于像Duck这种Web框架来说,灵活的处理URL是基本需求,这种场景,使用正则表达式再合适不过了。
Makefile 07/13/2015
每次到写Makefile的时候,都是Google一段代码,基本就能实现自己的需求,过后就忘(发现越来越容易忘记一些事情)。今天终于被要求解释Makefile中的特殊变量,直接就蒙逼了,被狠狠地鄙视了一回,那么还是做个备忘吧。之后涉及到Makefile的问题,我都指着这篇活了。
Go语法简略 - Duck框架探索 07/11/2015
这个周末,《奔跑吧,兄弟》没有了,《那时那你》看完了,《万万没想到》剧组也没有新的项目,挠人的《花千骨》也要等到周日才更新,这是一个剧荒的周末,没办法,只能看看代码了。 本文打算参考Martini进一步实现我的[Duck框架]。
Go语法简略 - 依赖注入 07/05/2015
通过对web应用框架背后原理的探索,引入了依赖注入的概念。如果你需要读懂或者写一个框架的话,依赖注入的思想绝对能帮到你。本文记录对依赖注入的探索。
Go语法简略 - web应用框架 07/04/2015
Martini是目前最流行的基于Go的web应用框架,借鉴了express和sinatra。其内核类非常简洁小巧,值得研究。 本文探索Go对web编程的支持。