Go言語 異なる構造体の型をinterfaceで共通に扱うGo言語での方法 interface型を利用して異なる構造体の型を共通に扱うGo言語での方法をお伝えします。 2021.09.01 2021.09.14 Go言語
Go言語 構造体とスライスを使用したGoでよく見かけるパターンを紹介 構造体を要素に持つスライスのパターンは、Goでもよく見かけるパターンですのでご紹介いたします。 2021.08.31 2021.09.14 Go言語
Go言語 構造体の初期化を楽にするGoのコンストラクタパターン Go言語にはコンストラクタの機能はありません。ですがパターンとしてGoのプログラムでよく見かけるコードなので紹介します。 2021.08.28 2021.09.14 Go言語
Go言語 Stringerで構造体の出力結果をカスタマイズしよう! Go言語での構造体の出力結果を自分好みにカスタマイズできるstringerについてお伝えします。そしてSprintf関数についても一緒に覚えましょう。 2021.08.18 2021.09.14 Go言語
Go言語 mapのキーやバリューで構造体を使用してみよう! 構造体をmapのキーまたはバリューとして使用することができます。その方法をプログラムを確認しながらお伝えしていきます。 2021.08.17 2021.09.14 Go言語
Go言語 構造体の中に構造体を埋め込む定義方法を理解しよう! Go言語では構造体の中に構造体を埋め込むことができます。その方法をプログラムを通してお伝えしていきます。 2021.08.16 2021.09.14 Go言語
Go言語 メソッドと構造体の関係を理解する!Go言語の定義方法 Go言語の構造体の型と関数を結びつけたメソッドについてお伝えします。値レシーバーとポインタレシーバーも合わせて理解していきましょう。 2021.08.15 2021.09.14 Go言語
Go言語 構造体でポインタを使用するためにGo言語で押さえておくべきこと Go言語の構造体は値渡しになので、関数を使用する際にポインタは避けて通れません。構造体とポインタで押さえておくべきことをお伝えしていきます。 2021.08.14 2021.09.14 Go言語
Go言語 構造体を定義してみよう!Go言語がより便利に 構造体とは何か?そして、型の違う変数の構造体定義についてなど基本的なことやGo言語で構造体を定義するコード記述についてお伝えします。 2021.08.13 2021.09.14 Go言語