Go 时间被打印为';0x814ff30';

Go 时间被打印为';0x814ff30';,go,Go,学习围棋可能是一个基本问题 我有一个时间。时间对象,我想得到它的纪元时间。我写这篇文章的目的是: fmt.Println(startTime.Unix) 其中startTime是时间的对象。时间。现在,我希望它打印一些大数字,比如1257894000,但我得到的是:0x814ff30 不明白为什么?如果不清楚,我们很乐意写更多。使用函数 啊。我错过了Unix之后的“()”。太差劲了!谢谢。Unix是一个函数,您正在打印该函数(即其地址),而不是Unix在Unix()中调用函数时产生的值。 fm

学习围棋可能是一个基本问题

我有一个时间。时间对象,我想得到它的纪元时间。我写这篇文章的目的是:

fmt.Println(startTime.Unix)
其中startTime是时间的对象。时间。现在,我希望它打印一些大数字,比如1257894000,但我得到的是:0x814ff30

不明白为什么?如果不清楚,我们很乐意写更多。

使用函数


啊。我错过了Unix之后的“()”。太差劲了!谢谢。
Unix
是一个函数,您正在打印该函数(即其地址),而不是
Unix
Unix()
中调用函数时产生的值。
fmt.Println(time.Now().Unix())
//1479454089