Go言語reflectハンドブック

著者:千葉 大二郎

Go言語で動的に型を扱うとき便利なreflectパッケージ解説書

N01317

reflectは実行時リフレクションを実装するパッケージです。本書はGo言語のreflectパッケージについて解説と使い方を紹介します。reflectは任意の値の型情報などをオブジェクト化して利用する機能を持ち、これを使用することであたかも動的型付け言語であるかのような型の制約を受けないコードを書くことができます。本書は情報が少ないreflectパッケージの簡単な解説はもちろん、すべての関数やメソッドの使用例をまとめました。これからreflectパッケージを使おうとする方や、reflectパッケージの使い方に自信が持てない方、reflectパッケージを使ったことはあるが使い方を辞書的に参照したい方に最適な一冊です。

続きを読む

短くする

電子版 ¥1,600 小売希望価格(税別)

印刷版 ¥2,000 小売希望価格(税別)


お好きな販売サイトにてご購入いただけます

電子書籍版

  • amazon Kindleストア
  • 楽天 kobo
  • Apple Books
  • 紀伊國屋(Kinoppy)
  • Google play
  • honto電子書籍ストア
  • Reader Store
  • BookLive
  • BOOK☆WALKER

印刷書籍版

  • amazon プリント・オン・デマンド
  • hontoネットストア

基本情報

発行日:2020/11/27
発行社:#N/A
ページ数:170(印刷版)
ISBN:9784844379324


目次

第1章 reflectの基礎知識
第2章 reflectの基本的な使い方
第3章 reflectの使用例・Type編
第4章 reflectの使用例・Value編
第5章 reflectの使用例・その他編
付録A reflectの型ごとの使用例


著者紹介

千葉 大二郎
ソフトウェアエンジニア。フリーランス。ウェブアプリケーションやスマートフォンアプリケーションの開発に携わり、サーバーサイドやクライアントサイド、クラウドインフラの管理などを担当する。