コンピュータ・情報
Go言語reflectハンドブック
¥1,980
2020年11月27日配信(税込)
あらすじ
reflectは実行時リフレクションを実装するパッケージです。本書はGo言語のreflectパッケージについて解説と使い方を紹介します。reflectは任意の値の型情報などをオブジェクト化して利用する機能を持ち、これを使用することであたかも動的型付け言語であるかのような型の制約を受けないコードを書くことができます。本書は情報が少ないreflectパッケージの簡単な解説はもちろん、すべての関数やメソッドの使用例をまとめました。これからreflectパッケージを使おうとする方や、reflectパッケージの使い方に自信が持てない方、reflectパッケージを使ったことはあるが使い方を辞書的に参照したい方に最適な一冊です。【目次】第1章 reflectの基礎知識第2章 reflectの基本的な使い方第3章 reflectの使用例・Type編第4章 reflectの使用例・Value編第5章 reflectの使用例・その他編付録A reflectの型ごとの使用例