2. 基礎

Go言語(Golang)の「maps」パッケージの使い方|サンプルコードで解説

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)には、キーと値をセットで管理するデータ構造として、map(マップ)があります。そんなmapに対してコピーや比較など、様々な操作を簡単に行うための標準ライブラ...
2. 基礎

Go言語(Golang)の「slices」パッケージの使い方|サンプルコードで解説

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)には、配列に似ているデータ構造として、複数の値をまとめて扱うためのslice(スライス)があります。そんなsliceに対して検索やソート、要素の追加・削除な...
7. その他

AI時代に求められるプロダクトエンジニアとは?Go言語(Golang)を学ぶ価値

こんにちは。Tomoyuki(@tomoyuki65)です。2026年現在、生成AIの急速な普及に伴い、システム開発の現場でもAI駆動開発が広がりつつあります。こうした変化により、これまでエンジニアが担ってきた「コードを書く」という作業をA...
2. 基礎

Go言語(Golang)1.27で追加された「crypto/mldsa」パッケージとは?|ML-DSA・ポスト量子暗号(PQC)を解説

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)のバージョン1.27では、「crypto/mldsa」パッケージが追加されました。これはML-DSA(Module-Lattice-Based Digita...
2. 基礎

Go言語(Golang)1.27から「go doc」コマンドでパッケージのバージョン指定が可能に!使い方も解説

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)のバージョン1.27では、「go doc」コマンドでパッケージのバージョン指定ができるようになりました。これにより、利用している外部パッケージにおいて、特定...
2. 基礎

Go言語(Golang)1.27で追加されたpprofの「goroutineleak」とは?ゴルーチンリークを調べる方法を解説

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)のバージョン1.27では、ゴルーチンのリークを調べるためのプロファイル「goroutineleak」が追加されました。これにより、処理が終了しているにもかか...
2. 基礎

Go言語(Golang)1.27で追加されたジェネリックメソッドの使い方を紹介!

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)のバージョン1.27では、ジェネリックメソッドが追加され、これまで関数ではできていた型パラメータの宣言が、メソッド自身でもできるようになりました。この記事で...
2. 基礎

Go言語(Golang)1.27で登場した「encoding/json/v2」とは?特徴や従来との違い・使い方を解説

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)のバージョン1.27では、JSONをより正確かつ柔軟に扱いやすくするために再設計された「encoding/json/v2」が追加されました。この記事では、そ...
6. AI

ChatGPTアプリの使い方入門|資料作成・コーディングをClaude Codeのようにする方法

こんにちは。Tomoyuki(@tomoyuki65)です。2026年以降、AIの進化により、システム開発の現場では「AI駆動開発」が急速に広がっています。特にAIに指示を出すだけで様々な作業を自動化できるということで、「Claude Co...
2. 基礎

Go言語(Golang)1.27で標準ライブラリに「uuid」パッケージが追加!特徴や使い方についてご紹介!

こんにちは。Tomoyuki(@tomoyuki65)です。Go言語(Golang)のバージョン1.27では、ついに標準ライブラリに「uuid」パッケージが追加されました。UUIDは実務のAPI開発でよく使われる一方、これまでは外部パッケー...
スポンサーリンク