Go言語 - メソッド

Go言語には、任意の型に関数を紐づけるためのメソッドという機能が存在しています。 メソッドの定義方法 メソッドの定義は以下のように記述します。レシーバーに関する記述をする部分が、関数と異なる箇所になります func (<レシーバー>) <関数名>([引数]) [戻り値の型] { [関数の本体] } 例えばPersonという構造体を定義…