5

標準ライブラリに Go インターフェースがありますか?

String() string

?

(Java が java.lang.Object で toString() を使用する方法と同様)

検索が足りなかったのかもしれませんが、見当たりませんでした。自分で作成するのではなく、既存のものを使用したかった (ただし、Go の型システムとの違いはないと思います)。

4

2 に答える 2

10

fmt.Stringerあなたが求めているものです。

type Stringer interface {
        String() string
}
于 2013-10-10T05:36:49.227 に答える
3

Java に最も近いものtoStringfmt#Stringerです。

于 2013-10-10T05:34:37.280 に答える