Go言語 構造体を定義してみよう!Go言語がより便利に 構造体とは何か?そして、型の違う変数の構造体定義についてなど基本的なことやGo言語で構造体を定義するコード記述についてお伝えします。 2021.08.13 2021.09.14 Go言語
Go言語 copy関数でスライスをコピーして使用してみよう! Go言語のスライスをコピーして使用するには、基本型のコピーとは違いcopy関数を使用する必要があります。copy関数の使い方などをお伝えしていきます。 2021.08.12 2021.09.14 Go言語
Go言語 簡単なプログラムでGo言語のポインタの基本を理解しよう! Go言語ではC言語などでお馴染みのポインタ機能が用意されています。プログラミング初心者にとって挫折ポイントでもありますが、まずは基本的なことを理解しておきましょう。 2021.08.11 2021.09.25 Go言語
Go言語 Go言語のクロージャーを初心者向けにゆっくりと解説してみる Go言語のクロージャーをゆっくりとプログラミング初心者向けに解説いたします。私もクロージャーの理解には苦しみました… 2021.08.10 2021.09.14 Go言語
Go言語 switch typeでinterface型を型アサーションしよう! Go言語のinterface型を効率的に型アサーションするtypeについてお伝えしていきます。特にswitch type文はマスターしましょう。 2021.08.09 2021.09.14 Go言語
Go言語 interface型を型変換(型アサーション)の基本 Go言語のinterface型で宣言した変数はそのままでは演算等に使用できません。interface型を型変換(アサーション)するための基本をお伝えしていきます。 2021.08.08 2021.09.14 Go言語
Go言語 interface型を理解しよう!Goの基本だけど奥が深い… Go言語にはinterface型という型があります。interface型は奥が深いので、まずは押さえておきたい基本中の基本を理解していきましょう。 2021.08.07 2021.09.14 Go言語
Go言語 defer(遅延処理)Goのプログラムで結構使います Go言語ではdeferと呼ばれる遅延処理を行う制御構文があります。deferを使用した簡単なプログラムの紹介と実用例をお伝えしていきます。 2021.08.06 2021.09.14 Go言語
Go言語 map生成方法と操作について理解しよう!Go言語の辞書型です 他のプログラミング言語でも使われるキーと値をセットにしてデータを扱う方法がGo言語でも用意されています。Goではmap(マップ)と呼ばれています。mapの生成や値の取り出しなどをお伝えしていきます。 2021.08.05 2021.09.14 Go言語
Go言語 関数で覚えておきたいGo言語の可変長引数・スライスも渡せます Go言語では関数の引数をいくらでもとることができる可変長引数があります。関数の基本を復習しながら可変長引数を学習していきましょう。スライスも渡せますよ。 2021.08.04 2021.09.14 Go言語