From a4814e632965a3a05a8c2c1d4e5362dbfb327001 Mon Sep 17 00:00:00 2001 From: Alan Donovan Date: Sat, 12 Nov 2016 17:52:07 -0500 Subject: [PATCH] note 4th printing corrections --- errata.html | 45 +++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/errata.html b/errata.html index 16db811..f759710 100644 --- a/errata.html +++ b/errata.html @@ -19,7 +19,7 @@ pre {

Errata

p.xiii, ¶1: delete "Object Oberon". - (Thanks to Luca Boasso, 2016-02-15.) + (Thanks to Luca Boasso, 2016-02-15. Corrected in the fourth printing.)

@@ -52,7 +52,7 @@ pre { - (Thanks to Carlos Romero Brox, 2015-12-19.) + (Thanks to Carlos Romero Brox, 2015-12-19. Corrected in the fourth printing.)

@@ -69,7 +69,7 @@ pre { p.48: f.ReadByte() serves as an example of a reference to f, but *os.File has no such method. For "ReadByte", read "Stat", four times. - (Thanks to Peter Olsen, 2016-01-06.) + (Thanks to Peter Olsen, 2016-01-06. Corrected in the fourth printing.)

@@ -80,14 +80,14 @@ pre {

p.52, ¶9: For "The integer arithmetic operators", read "The arithmetic operators". - (Thanks to Yoshiki Shibata, 2015-12-20.) + (Thanks to Yoshiki Shibata, 2015-12-20. Corrected in the fourth printing.)

p.57, ¶4: To "any comparison with NaN always yields false", add "(except !=, which is always the negation of ==)". - (Thanks to Luca Boasso, 2016-02-15.) + (Thanks to Luca Boasso, 2016-02-15. Corrected in the fourth printing.)

@@ -105,7 +105,7 @@ pre {

p.73, ¶1: For "a exercise", read "an exercise". - (Thanks to vrajmohan, 2015-12-28.) + (Thanks to vrajmohan, 2015-12-28. Corrected in the fourth printing.)

@@ -116,7 +116,7 @@ pre {

p.75, ¶4: For "%u", read "%o". - (Thanks to William Hannish, 2015-12-21.) + (Thanks to William Hannish, 2015-12-21. Corrected in the fourth printing.)

@@ -138,26 +138,27 @@ pre {

p.84, ¶2: For "used as function parameters", read "used as function parameters or results". - (Thanks to Yang Yang 杨玚, 2016-04-18.) + (Thanks to Yang Yang 杨玚, 2016-04-18. Corrected in the fourth printing.)

p.107, ¶6: in "JSON's \Uhhhh numeric escapes", the U should be lowercase: \uhhhh. - (Thanks to Kohei Marumoto (丸本耕平), 2016-09-23.) + (Thanks to Kohei Marumoto (丸本耕平), 2016-09-23. Corrected in the fourth printing.)

p.112: Exercise 4.11 calls for a "CRUD" (create, read, update, delete) tool for GitHub Issues. Since GitHub does not currently allow Issues to be deleted, for "delete", read "close". - (Thanks to Yoshiki Shibata, 2016-01-18.) + (Thanks to Yoshiki Shibata, 2016-01-18. Corrected in the fourth printing.)

p.115: The anchor element in gopl.io/ch4/issueshtml's template is missing a closing - </a> tag. (Thanks to Taj Khattra, 2016-01-19.) + </a> tag. + (Thanks to Taj Khattra, 2016-01-19. Corrected in the fourth printing.)

@@ -169,13 +170,13 @@ pre {

p.139, ¶4: For "in Chapter 3", read "in Chapter 4". - (Thanks to Yoshiki Shibata, 2016-07-03.) + (Thanks to Yoshiki Shibata, 2016-07-03. Corrected in the fourth printing.)

p.160, ¶4: For Get("item")), read Get("item"). - (Thanks to Yoshiki Shibata, 2016-02-01.) + (Thanks to Yoshiki Shibata, 2016-02-01. Corrected in the fourth printing.)

@@ -185,7 +186,7 @@ pre {

p.177, ¶6: For "as we saw", read "as we will see". - (Thanks to David Drysdale, 2016-07-05.) + (Thanks to David Drysdale, 2016-07-05. Corrected in the fourth printing.)

@@ -199,24 +200,24 @@ pre { p.222, Exercise 8.1: The port numbers for London and Tokyo should be swapped in the final command to match the earlier commands. - (Thanks to Kiyoshi Kamishima, 2016-01-08.) + (Thanks to Kiyoshi Kamishima, 2016-01-08. Corrected in the fourth printing.)

p.235, ¶3: makeThumbnails refers to the second draft of the function, makeThumbnails2. - (Thanks to 有賀功 Isao Aruga, 2016-07-13.) + (Thanks to 有賀功 Isao Aruga, 2016-07-13. Corrected in the fourth printing.)

p.272, ¶3: for "the request body", read "the response body". - (Thanks to 曹春晖, 2016-01-19.) + (Thanks to 曹春晖, 2016-01-19. Corrected in the fourth printing.)

p.288, code display following ¶4: In the import declaration, for "database/mysql", read "database/sql". - (Thanks to Jose Colon Rodriguez, 2016-01-09.) + (Thanks to Jose Colon Rodriguez, 2016-01-09. Corrected in the fourth printing.)

@@ -227,20 +228,20 @@ pre { It should read:

{"+x * -x", Env{"x": 2}, "-4"}
- (Thanks to Shinji Dosaka, 2016-07-15.) + (Thanks to Shinji Dosaka, 2016-07-15. Corrected in the fourth printing.)

p.341, Exercise 12.7: For "decoder" and "json.Decoder", read "encoder" and "json.Encoder", respectively. - (Thanks to Yoshiki Shibata, 2016-08-27.) + (Thanks to Yoshiki Shibata, 2016-08-27. Corrected in the fourth printing.)

p.347, Exercise 12.8: For "like json.Marshal", read "like json.Unmarshal". - (Thanks to chai2010, 2016-01-01.) + (Thanks to chai2010, 2016-01-01. Corrected in the fourth printing.)

@@ -260,7 +261,7 @@ pre {

p.366, Exercise 13.3: For bzip2.writer, read bzip.writer. - (Thanks to Yoshiki Shibata, 2016-09-05.) + (Thanks to Yoshiki Shibata, 2016-09-05. Corrected in the fourth printing.)