在 golang中定义一种新的时间类型

我想有一个这样的结构:

我想有一个这样的结构:

type Person struct {
    Name string
    DateJoined time
}

但是这个结构不会编译,因为没有类型time,不是吗?

93

time不是类型。time.Time是。有关类型,请参阅包文档:http://golang.org/pkg/time/

import time
type Person struct {
    Name string
    DateJoined time.Time
}
4

你需要导入时间包,当然你使用 time.Time 顺便说一句,当我定义我自己的类型如下时,它返回错误,原因与你类似。而且,有人帮我做 cast(例如 mytime(time.Now())。

type mytime time.Time

您可以制作自己的包并始终导入,以便您方便地输入所有自己的类型

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(39)
MATLAB中的反向谱图ALa AphexTwin
上一篇
如何检测反应并发模式 (react 18 concurrent mode)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(9条)