-
Go言語(golang)の暗黙的インターフェース、ダックタイピング
Go言語(golang)の暗黙的インターフェース、ダックタイピングとは? Go言語には、暗黙的なインターフェース(implicit interface)の概念があります。 これは、インターフェースを明示的に宣言せずに、既存の型にインターフェースを満たすメソッドを追加す... -
Go言語(golang)の変数シャドウイング
Go言語(golang)の変数シャドウイングとは? Go言語の変数シャドウイングとは、同じ名前の変数を異なるスコープ内で宣言することです。これにより、内側のスコープで新しい変数が宣言され、外側のスコープで同じ名前の変数が隠されます。 Go言語(golang)の... -
部下(メンバー)に仕事を任せる簡単な方法とメリット・デメリット
はじめに この記事では、仕事をメンバーや部下に任せたいと思っている人向けに、任せる方法を記載します。 仕事を任せることで次のような恩恵があります。 部下(メンバー)が成長する モチベーションが向上する リーダーシップや責任感が身につく チーム... -
Go言語(golang)のインターフェース(Interface)
Go言語(golang)のインターフェース(Interface) インターフェースの使い方を説明します。Tour of Goを参考にしています。 Go言語(golang)のインターフェース(Interface)の使い方 Go言語のインターフェース(interface)は、メソッドの集まりを定義するため... -
Go言語(golang)のクロージャ(closure)
Go言語(golang)のクロージャ(closure) クロージャの使い方を説明します。Tour of Goを参考にしています。 Go言語(golang)のクロージャ(closure)の使い方 Go言語のクロージャ(closure)は、関数とその関数が定義された環境(変数などのコンテキスト)を包... -
Go言語(golang)のメソッド(method)
Go言語(golang)のメソッド(method) メソッドの使い方を説明します。Tour of Goを参考にしています。 Go言語(golang)のメソッドの使い方 Go言語(Golang)のメソッドは、特定の型に関連付けられた関数のことです。これにより、その型のインスタンスに対して... -
Go言語(golang)のmap
Go言語(golang)のmap mapの使い方を説明します。Tour of Goを参考にしています。 Go言語(golang)のmapの使い方 Go言語(Golang)のmapは、キーと値のペアを格納するハッシュテーブルのようなデータ構造です。以下に、mapを使った基本的な操作と例をいくつ... -
Go言語(golang)のSlice
Go言語(golang)のSlice Sliceの使い方を説明します。Tour of Goを参考にしています。 Go言語(golang)のSliceの使い方 Go言語のSlice(スライス)は、配列の一部分への参照を表す柔軟なデータ構造です。スライスは、可変長であり、元の配列(あるいは他のス... -
Go言語(golang)の配列Array
Go言語(golang)の配列Array 配列であるArrayの使い方を説明します。Tour of Goを参考にしています。 Go言語(golang)の配列Arrayの使い方 Go言語(Golang)の配列(arrays)は、同じ型の要素が連続したメモリ領域に格納される固定サイズのデータ構造です。... -
Go言語(golang)のポインタ
Go言語(golang)のポインタ ポインタの使い方を説明します。Tour of Goを参考にしています。 Go言語(golang)のポインタの使い方 Golangにおいて、ポインタはメモリ上の変数のアドレスを指し示す特別な型です。ポインタは主に以下の用途で使用されます。 メ...
12