【发布时间】:2013-10-10 05:27:07
【问题描述】:
标准库中是否有Go接口:
String() string
?
(类似于 Java 在 java.lang.Object 上的 toString())
也许我只是搜索的不够多,但我没有看到。想要使用一个已经存在的而不是我自己的(尽管我想它与 Go 的类型系统确实没有区别)。
【问题讨论】:
-
您可以使用
implements工具来回答此表单的问题。在这种情况下,您会发现任何具有带有String()方法的结构的包,例如time,其中有很多,然后运行 implements -types time,并查看它所说的由各种实现的接口time类型。 -
很好 - 刚刚尝试过。效果很好。