Nathan Youngman, Roger Peppé:入門 Go プログラミング |
作成日:2020-10-21 最終更新日: |
Go 言語の基本について説明する。本書ではパソコンへのインストールは後回しにして、 Go playground (https://play.golang.org/) でプログラムを書いて、動作を確認することから開始している。
翔泳社の、本書に関する情報のページ
https://www.shoeisha.co.jp/book/detail/9784798158655
には、正誤表がある。これ以外に私が見つけたものは次の通り。
ページ | 場所 | 誤 | 正 | 参考 |
---|---|---|---|---|
070 | 本文下から 6 行目 | 24 クインティリン | 24 クインティリオン | |
083 | spanish.go | question := "¿Cómo estás?" | question := "¿Cómo estás?" | 他の網掛け部分も同様。 |
186 | 本文上から 2 行目 | flaot64のような | float64のような |
なお、spanish.go でバイト数を表示させている部分のコメント 15 bytes はこれでよい。 question のリテラル末尾が ¿ のままだと、 バイト数は 16 bytes になってしまう。
p.90 の訳注には、このページで述べられている、型の変換にまつわる話が、 <『「史上最悪のソフトウェアバグ」 ワースト 10 を紹介(下)』というタイトルで検索できます> がある。実は、上記<>内の本書の記載には誤植があり、<『史上最大のソフトウェアバグ」』>というように'「'が抜けていた。 それはともかく、タイトルで検索してみると次の URL がそれらしいとわかる。
http://wiredvision.jp/archives/200511/2005111605.html
ところがこのページにアクセスしても、(このサイトにアクセスできません)と表示される。したがって、 このページを見たければ、上記 URL を https://archive.org/index.php で表示されるページの検索欄に入れて、 見ないといけない。いくつか日付の候補が表示されるが、 最も古い(2007年11月28日の)アーカイブであれば、見ることができる。新しいアーカイブはエラー画面しか表示されない。
本書は一貫して地球を含む太陽系、銀河系など、天文学、すなわち宇宙を題材としている。このような一貫性は好ましいものだと思う。 しかし、Amazon での評を見ると、「問題が使えないものなので、もっと実用的なものにしてほしかった」 という不満が見られる。なるほど、このような考え方もあるのだと感じた後で、ではどのような題材が実用的なものなのだろうか、 と再度考えてみた。文房具屋と八百屋と土産物屋が WEB で電子商取引を行なうような題材が実用的なのだろうか、 と思ったりした。本書の題材は、暗号のようなテーマもあるが、宇宙という主題がほとんどだ。 私は、まず、題材の範囲が宇宙という主題で首尾一貫していることを評価している。 そして、この本のような、浮世離れしている題材のほうが好きだ。
翻訳のレベルが低い、わかりづらい、などの評がある。具体的には指示代名詞が指している対象がわからない、 などの批判がある。私は、翻訳がわかりづらいと感じたことはなかったが、 指示代名詞が指している対象をすぐにはつかめなかった個所があった。しかし、それがどこだか、わからなくなってしまった。
書 名 | 入門 Go プログラミング |
著 者 | Nathan Youngman, Roger Peppé |
発行日 | 2019 年 5 月 13 日 |
発行所 | 翔泳社 |
定 価 | 2800円(税別) |
サイズ | |
ISBN | 978-4-7981-5865-5 |
備 考 | 越谷市立図書館南部図書室で借りて読む |
まりんきょ学問所 > コンピュータの部屋 > コンピュータの本 > Go 言語 > Nathan Youngman, Roger Peppé:入門 Go プログラミング