Go语法简略 - Duck框架探索

这个周末,《奔跑吧,兄弟》没有了,《那时那你》看完了,《万万没想到》剧组也没有新的项目,挠人的《花千骨》也要等到周日才更新,这是一个剧荒的周末,没办法,只能看看代码了。 本文打算参考Martini进一步实现我的[Duck框架]。

Go语法简略 - 依赖注入

通过对web应用框架背后原理的探索,引入了依赖注入的概念。如果你需要读懂或者写一个框架的话,依赖注入的思想绝对能帮到你。本文记录对依赖注入的探索。

Go语法简略 - web应用框架

Martini是目前最流行的基于Go的web应用框架,借鉴了express和sinatra。其内核类非常简洁小巧,值得研究。 本文探索Go对web编程的支持。

Go语法简略 - 反射

反射是指计算机程序在运行时(Run time)可以访问、检测和修改它本身状态或行为的一种能力。 一般来说,静态语言都会经过源码—>编译->运行的过程,reflect反其道而行,在运行时访问、 检测或修改源码的行为。 本文主要记录Go的反射语法,方便查询。

Go语法简略 - 面向对象

优秀的程序员应该不限于只用一两种语言,对各种语言都要有猎涉,这样才能在合适的应用下选择最合适的语言。但优秀的程序员至少需要精通一到两种语言,在众多的编程语言中,我选择Go和Swift作为自己之后20年内的主要编程语言。 本文主要记录Go面向对象的语法,方便查询。