Skip to content

Eratta_1e_rev2

Akihiro Takizawa edited this page May 24, 2022 · 9 revisions

第2刷の正誤表

初版第2刷の正誤表です。第3刷で修正の予定です。

p13 1.4.3 の本文1行目末尾より

多値を返すことできます。
多値を返すことできます。

p40 2.2.2 下から14行目のコードブロック

vs := url.Values{}
vs.Add("key1", "value1")
vs.Add("key2", "value2")
for k, v := range vs {
    fmt.Printf("%s: %v\n", k, v)
}

vs.Add("key1", "value1")
vs.Add("key1", "value2")                 // 同じキー
fmt.Printf("key1: %v\n", vs.Get("key1")) // Getメソッドだと最初の要素のみ
for i, v := range vs["key1"] {           // インデックスアクセスすると全値取得可能
    fmt.Printf("key1[%d]: %v\n", i, v)
}

p89 4-1 12行目

Normalize(r, w)
Normalize(w, r)

p171 8.1.1 脚注5

内部的な処理ではreflrectパッケージを用いていており
内部的な処理ではreflectパッケージを用いており

p199 9章 本文2行目

AWS DynamoDB
Amazon DynamoDB

※p217 下から9行目も同様

p232 10.2.1 11行目

マルチプレクサHTTPサーバーとして起動させるには
マルチプレクサHTTPサーバーとして起動させるには

p269 12.1 1行目

ログはサービスを運用する上では須といえますが
ログはサービスを運用する上では須といえますが

p277 12.4.1 表12-1 2行目の「概要」

致命的なエラー。プログラムの以上終了をともなう
致命的なエラー。プログラムの異常終了をともなう

p365 16.1.2の3行目

言語のコアに組み込まれおり
言語のコアに組み込まれおり

p388 16.7 下から6行目

FakeFuturePromise()を呼ぶと
MakeFuturePromise()を呼ぶと

p399 A.1 下から7行目

実行ファイルでもライブラリでもまずは次のコマンドをたいて
実行ファイルでもライブラリでもまずは次のコマンドをたいて
Clone this wiki locally