Skip to content

Eratta_1e_rev2

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

第2刷の正誤表

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

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)

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行目の「概要」

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

p388 16.7 下から6行目

FakeFuturePromise()を呼ぶと
MakeFuturePromise()を呼ぶと
Clone this wiki locally