Documentation ¶
Overview ¶
Package interfaces -- Go言語のインターフェースについてのサンプルが配置されているパッケージです。
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Basic ¶
func Basic() error
Basic は、Goのインターフェースの基本に関するサンプルです. see also: tutorial/tutorial_gotour_19_interface.go
func DuckTyping ¶
func DuckTyping() error
DuckTyping -- Go で、インターフェースの仕組みを用いたPythonチックなダックタイピングのやり方のサンプルです.
func NewRegister ¶
NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。
func NilOrNotNil ¶
func NilOrNotNil() error
NilOrNotNil -- interface{} が nil になったり not-nil になったりする場合のサンプルです
REFERENCES:
func VerifyInterfaceCompliance ¶
func VerifyInterfaceCompliance() error
VerifyInterfaceCompliance は、インターフェースの実装を検証するやり方のサンプルです.
REFERENCES::
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.