在实际中遇到了标题的问题,即:
type ttt struct{}
var t ttt;
与
t := New(ttt)
有什么区别?
包括手册上都说好象没啥区别( 我记得好象是《go 云动力》)
但是我在测试jsonrpc的时候,用 var t ttt的方式 时:
XML/HTML代码
- 2013/05/31 12:46:35 rpc.Register: type Arith has no exported methods of suitable type (hint: pass a pointer to value of that type)
换成t:=New(ttt),就OK了
------
新手,暂时不知其所以然,先记录和备份一下