Go语言是一门开源的编程语言,它的设计目标是能够打造编译简单、执行速度快和可靠的软件。
Go by Example是Go语言的动手学习指南,它的每个例子都带有适当的注释。
这是第十五章节,关于函数闭包(Closures)。...
分类:
其他好文 时间:
2015-01-03 09:28:50
阅读次数:
160
Go语言是一门开源的编程语言,它的设计目标是能够打造编译简单、执行速度快和可靠的软件。
Go by Example是Go语言的动手学习指南,它的每个例子都带有适当的注释。
这是第十六章节,关于递归函数(Recursion)。...
分类:
其他好文 时间:
2015-01-03 09:23:33
阅读次数:
157
package?org.web.proxy;
import?java.lang.reflect.Method;
public?class?Context?implements?MethodProxy?{
public?String?method?=?null;
public?String?service?=?null;
public?S...
分类:
其他好文 时间:
2015-01-02 06:30:41
阅读次数:
140
http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=22312037&id=3756923一、struct Go语言中,也有struct,定义与C语言类似,举例说明如下: type person struct { name string a...
分类:
其他好文 时间:
2015-01-01 14:49:19
阅读次数:
307
由于前台web页面传来的日期对象是这样的格式“2010-11-03 15:23:22”,所以我安装网上查来的办法,自定义包装了time.Time对象,实现自己的Marshal和UnMarshal方法type DateTime struct { time.Time}const ctLayou...
分类:
Web程序 时间:
2014-12-30 09:13:37
阅读次数:
205
作者openkk2012-03-04 18:26:58文/Windstorm有一段时间没更新了。最近在忙一个 Server+Client 的项目,Client 是 Android 手机,大概也就是几十的规模。Server 是纯 Golang 实现,没有 apache 或者 ngix 这种 web s...
分类:
编程语言 时间:
2014-12-30 07:02:40
阅读次数:
211
1.泛型擦除package cn.itcast.demo;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java...
分类:
其他好文 时间:
2014-12-29 22:42:05
阅读次数:
219
应用开发中的一个常见情景,为了避免简单重复,需要在基类中实现共用代码,着同样有助于后期维护。如果在以往的支持类继承的语言中,比如c++,Java,c#等,这很简单!可是go不支持继承,只能mixin嵌入,且看下面的代码:type ManKind interface{ Say(s string...
分类:
其他好文 时间:
2014-12-29 14:59:22
阅读次数:
159
http://www.yankay.com/go-clear-concurreny/Posted on 2012-11-28 by yankay 多核处理器越来越普及。有没有一种简单的办法,能够让我们写的软件释放多核的威力?是有的。随着Golang, Erlang, Scala等为并发设计的程序语言...
分类:
其他好文 时间:
2014-12-28 23:30:43
阅读次数:
289