blob: d4b034db3293b033f7a9c971018d4566926317a6 [file] [log] [blame] [view]
Andrew Gerrand5bc444d2014-12-10 11:35:11 +11001Sorted by publication date.
2
3# English
4 * **Go Programming**
5 * Author: John P. Baugh
6 * Publication Date: June 16, 2010
7 * ISBN: 978-1453636671
8
9 * **The Way to Go: A Thorough Introduction to the Go Programming Language**
10 * Author: Ivo Balbaert
Nathan Youngman851d3b52015-03-23 15:35:15 -060011 * Publication Date: March 7, 2012
Andrew Gerrand5bc444d2014-12-10 11:35:11 +110012 * ISBN: 978-1469769165
13
14 * **The Go Programming Language Phrasebook**
15 * Author: David Chisnall
Nathan Youngman851d3b52015-03-23 15:35:15 -060016 * Publication Date: April 30, 2012
Andrew Gerrand5bc444d2014-12-10 11:35:11 +110017 * ISBN: 978-0321817143
Nathan Youngman851d3b52015-03-23 15:35:15 -060018 * Reference: http://www.informit.com/store/go-programming-language-phrasebook-9780321817143
Andrew Gerrand5bc444d2014-12-10 11:35:11 +110019
20 * **Programming in Go: Creating Applications for the 21st Century**
21 * Author: Mark Summerfield
Nathan Youngman851d3b52015-03-23 15:35:15 -060022 * Publication Date: May 4, 2012
Andrew Gerrand5bc444d2014-12-10 11:35:11 +110023 * ISBN: 978-0321774637
Nathan Youngman851d3b52015-03-23 15:35:15 -060024 * Reference: http://www.informit.com/store/programming-in-go-creating-applications-for-the-21st-9780321774637
Andrew Gerrand5bc444d2014-12-10 11:35:11 +110025
26 * **An Introduction to Programming in Go**
27 * Author: Caleb Doxsey
28 * Publication Date: September 3, 2012
29 * ISBN: 978-1478355823
Nathan Youngman786ae772015-03-23 15:25:11 -060030 * Reference: http://www.golang-book.com/
Andrew Gerrand5bc444d2014-12-10 11:35:11 +110031
Nathan Youngman1624cb42015-03-23 15:54:43 -060032 * **Mastering Concurrency in Go**
33 * Author: Nathan Kozyra
34 * Publication Date: July 23, 2014
35 * ISBN: 978-1783983483
36 * Reference: https://www.packtpub.com/application-development/mastering-concurrency-go
37
Lloyd Dewolf58f38682015-03-11 10:59:50 -070038 * **Go Programming Blueprints**
39 * Author: Mat Ryer
40 * Publication Date: January 23, 2015
41 * ISBN: 978-1783988020
Nathan Youngman786ae772015-03-23 15:25:11 -060042 * Reference: https://www.packtpub.com/application-development/go-programming-blueprints
Lloyd Dewolf58f38682015-03-11 10:59:50 -070043
Piotr Zurekb4dc89e2015-05-23 12:40:16 +120044 * **Level Up Your Web Apps With Go**
45 * Author: Mal Curtis
46 * Publication Date: April, 2015
47 * ISBN: 978-0992461294
48 * Reference: https://learnable.com/books/level-up-your-web-apps-with-go
49
Nathan Youngman1624cb42015-03-23 15:54:43 -060050## Early Access
51
52 * **Go In Action**
William Kennedy49f5fe62015-07-20 20:49:16 -070053 * Authors: William Kennedy with Brian Ketelsen and Erik St. Martin
54 * Publication Date: October 2015
Nathan Youngman1624cb42015-03-23 15:54:43 -060055 * ISBN: 9781617291784
56 * Reference: http://www.goinactionbook.com
William Kennedy49f5fe62015-07-20 20:49:16 -070057 * Discount Code (44% off): goiaucf
Nathan Youngman1624cb42015-03-23 15:54:43 -060058
59 * **Go Web Programming**
60 * Author: Sau Sheong Chang
61 * Publication Date: Fall 2015 (est.)
62 * ISBN: 9781617292569
63 * Reference: http://manning.com/chang/
64
65 * **Go in Practice**
66 * Authors: Matt Butcher and Matt Farina
67 * Publication Date: Fall 2015 (est.)
68 * ISBN: 9781633430075
69 * Reference: http://manning.com/butcher/
70
Jason Buberel74e42a22015-06-30 17:56:03 -070071 * **A Comprehensive Guide to Go Programming**
72 * Authors: Baiju Muthukadan
73 * Publication Date: June 10, 2015
74 * ISBN: ---
75 * Reference: http://golang.muthukadan.net/
76
Andy Koselac3032932015-07-15 15:39:16 -050077 * **Microservices in Go**
78 * Authors: Matthew Campbell
79 * Publication Date: Fall 2015 (est.)
80 * ISBN: ---
81 * Reference: http://microservicesingo.com/
82
Nathan Youngman1624cb42015-03-23 15:54:43 -060083## Pre-order
84
Nathan Youngman1624cb42015-03-23 15:54:43 -060085 * **Go: Up and Running**
86 * Author: Alan Harris
Nathan Youngman015692d2015-04-21 21:50:09 -060087 * Publication Date: August 2015 (est.)
Nathan Youngman1624cb42015-03-23 15:54:43 -060088 * ISBN: 978-1-4493-7025-1
89 * Reference: http://shop.oreilly.com/product/0636920030638.do
Lloyd Dewolf58f38682015-03-11 10:59:50 -070090
Nathan Youngman2979ed32015-03-23 15:57:50 -060091 * **The Go Programming Language (Addison-Wesley Professional Computing Series)**
92 * Author: Brian W. Kernighan & Alan Donovan
Nathan Youngman46ec2312015-05-17 11:19:02 -060093 * Publication Date: October 23, 2015
Nathan Youngman2979ed32015-03-23 15:57:50 -060094 * ISBN: 978-0134190440
95 * Reference: http://www.informit.com/store/go-programming-language-9780134190440
96
Lloyd Dewolf58f38682015-03-11 10:59:50 -070097## Available without Publication Date
98
Andrew Gerrand5bc444d2014-12-10 11:35:11 +110099 * **Learning Go** (e-book)
100 * Author: Miek Gieben
101 * Publication Date: ---
102 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600103 * Reference: http://archive.miek.nl/projects/learninggo/
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100104
105 * **Network Programming with Go** (e-book)
106 * Author: Jan Newmarch
107 * Publication Date: ---
108 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600109 * References: http://jan.newmarch.name/go/
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100110
Nathan Youngman1624cb42015-03-23 15:54:43 -0600111 * **Go Bootcamp** (e-book)
112 * Author: Matt Aimonetti
113 * Publication Date: ---
114 * ISBN: ---
115 * References: http://www.golangbootcamp.com/
Dave Day0d6986a2014-12-10 15:02:18 +1100116
Nathan Youngman1624cb42015-03-23 15:54:43 -0600117 * **A Go Developer's Notebook** (e-book)
118 * Author: Eleanor McHugh
119 * Publication Date: ---
120 * ISBN: ---
121 * References: https://leanpub.com/GoNotebook
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100122
Nathan Youngman1624cb42015-03-23 15:54:43 -0600123 * **Go, The Standard Library** (e-book)
124 * Author: Daniel Huckstep
125 * Publication Date: ---
126 * ISBN: ---
127 * References: http://thestandardlibrary.com/go.html
Lloyd Dewolf886210a2015-02-26 11:12:16 -0800128
Nathan Youngman1624cb42015-03-23 15:54:43 -0600129 * **Practical Cryptography with Go** (e-book)
130 * Author: Kyle Isom
131 * Publication Date: ---
132 * ISBN: ---
133 * References: http://gokyle.org/book/
Lloyd Dewolf671c4a52015-03-11 10:53:37 -0700134
Nathan Youngman1624cb42015-03-23 15:54:43 -0600135 * **The Ultimate Guide to Building Database-Driven Apps with Go** (e-book)
136 * Author: Baron Schwartz
137 * Publication Date: ---
138 * ISBN: ---
139 * References: https://vividcortex.com/resources/building-database-driven-apps-with-go/
Lloyd Dewolf886210a2015-02-26 11:12:16 -0800140
Nathan Youngman8a6abbd2015-03-23 20:25:28 -0600141 * **Building Web Apps with Go** (e-book)
142 * Author: Jeremy Saenz
143 * Publication Date: ---
144 * ISBN: ---
145 * References: https://www.gitbook.com/book/codegangsta/building-web-apps-with-go/details
146
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100147# Chinese
148 * **Go语言·云动力**
149 * Author: 樊虹剑(fango)
150 * Publication Date: 2012-06
151 * ISBN: 978-7-115-28307-8
152 * Reference: http://www.ituring.com.cn/book/1040
153
154 * **Go语言编程**
155 * Author: 许式伟
156 * Publication Date: 2012-08
157 * ISBN: 978-7-115-29036-6
158 * Reference: http://www.ituring.com.cn/book/967
159
160 * **Go Web编程**
161 * Author: 谢孟军
162 * Publication Date: 2013-05
163 * ISBN: 9787121200915
164 * Reference: https://github.com/astaxie/build-web-application-with-golang/
165
minux5cc08412014-12-10 23:25:48 -0800166 * **Go语言程序设计 (Programming in Go: Creating Applications for the 21st Century)**
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100167 * Author: Mark Summerfield
168 * Translator: 许式伟, 吕桂华, 徐立, 何李石
169 * Publication Date: 2013-08
170 * ISBN: 978-7-115-31790-2
171 * Reference: http://www.ptpress.com.cn/Book.aspx?id=35714
172
minux5cc08412014-12-10 23:25:48 -0800173 * **Go语言程序设计 (21世纪高等学校规划教材·计算机科学与技术)**
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100174 * Author: 王鹏
175 * Publication Date: 2013-12-18
176 * ISBN: 9787302347231
177 * Reference: http://www.tup.com.cn/sub_press/4/book/Showbook.asp?CPBH=054436-01
leiyonglin850b9f62015-04-13 14:51:24 +0800178
179 * **Go并发编程实战**
180 * Author: 郝林
181 * Publication Date: 2015-01-01
182 * ISBN: 9787115373984
183 * Reference: http://www.ptpress.com.cn/Book.aspx?id=39783
184
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100185 * **学习 Go 语言** (e-book / Translation)
186 * Author: Xing Xing (mikespook)
187 * Publication Date: ---
188 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600189 * Reference: http://www.mikespook.com/learning-go/
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100190
leiyonglin850b9f62015-04-13 14:51:24 +0800191 * **Go 学习笔记 - 第四版** (e-book)
OlingCatf1d60c62014-12-14 02:57:58 -0800192 * Author: 雨痕(qyuhen)
193 * Publication Date: ---
194 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600195 * Reference: https://github.com/qyuhen/book
OlingCatf1d60c62014-12-14 02:57:58 -0800196
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100197# Japanese
198 * **はじめての「Go言語」**
199 * Author: 茨木 隆彰
200 * Publication Date: 2010-11
201 * ISBN: 978-4777515592
202 * Reference:
203
204 * **Go言語プログラミング入門on Google App Engine**
205 * Author: 横山 隆司
206 * Publication Date: 2011-12
207 * ISBN: 978-4798031804
208 * Reference:
209
210 * **はじめてのGoogle App Engine Go言語編**
211 * Author: 茨木 隆彰
212 * Publication Date: 2012-2
213 * ISBN: 978-4777516605
214 * Reference:
215
216 * **プログラミング言語Goフレーズブック**
217 * Author: David Chisnall (著), デイビッド・チズナール (著), 柴田 芳樹 (翻訳)
218 * Publication Date: 2012-10
219 * ISBN: 978-4864010962
220 * Reference:
221
222 * **基礎からわかる Go言語**
223 * Author: 古川 昇
224 * Publication Date: 2012-11
225 * ISBN: 978-4863541177
226 * Reference:
227
228# German
Harald Weidnerf21d9642015-05-20 14:24:11 +0200229 * **Programmierung in Google Go** (not available for buying any more)
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100230 * Authors: Rainer Feike and Steffen Blass
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100231 * Publication Date: 2010-11
Harald Weidnerf21d9642015-05-20 14:24:11 +0200232 * ISBN: 978-3-8632-4722-5
233 * Reference (Amazon): http://www.amazon.de/Programmierung-Google-Beispiele-professionelle-Anwendung/dp/3827330092
234 * Reference (Google Books): https://books.google.de/books?id=E4IL5dT1yLsC&printsec=frontcover&hl=de#v=onepage&q&f=false
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100235
236 * **Systemprogrammierung in Google Go**
237 * Author: Frank Müller
238 * Publication Date: 2011-01
239 * ISBN: 978-3-89864-712-0
240 * Reference: http://dpunkt.de/buecher/3449/systemprogrammierung-in-google-go.html
241
242 * **Nichtsequentielle Programmierung mit Go 1** (2nd edition) (available as print and e-book)
243 * Author: Christian Maurer
244 * Publication Date: 2012
245 * ISBN: 978-3-642-29968-1
246 * Reference: http://www.springer.com/computer/swe/book/978-3-642-29968-1
247
248 * **Einstieg in Google Go** (e-book)
249 * Author: Christian Himpel and Mario Deilmann
250 * Publication Date: 2012-04
251 * ISBN: 978-3-86802-415-9
252 * Reference: http://entwickler.de/press/Einstieg-in-Google-Go
253
254# Brazilian Portuguese
255 * **Programando em Go: crie aplicações com a linguagem do Google**
256 * Author: Caio Filipini
257 * Publication Date: 2014-07-01
258 * ISBN: 978-85-66250-49-7
msoapbcf4bf22014-12-27 07:49:34 -0800259 * Reference: http://www.casadocodigo.com.br/products/livro-google-go
260
261# Russian
262 * **Программирование на языке Go**
msoap510577d2014-12-27 07:50:28 -0800263 * Author: Марк Саммерфильд
264 * Publication Date: 2013-02-14
265 * ISBN: 978-5-94074-854-0
Nachoe2e5c022015-03-22 14:14:38 -0600266 * Reference: http://dmkpress.com/catalog/computer/programming/978-5-94074-854-0/
267
268#Español
Nachoe2e5c022015-03-22 14:14:38 -0600269 * **Aprende Go en Y minutos**
270 * Author: Nacho Pacheco
271 * Publication Date: 2015-02-24
Nathan Youngman00018332015-03-23 15:59:09 -0600272 * ISBN: ---
Nachoe2e5c022015-03-22 14:14:38 -0600273 * Reference: https://www.gitbook.com/book/nachopacheco/aprende-go-en-y-minutos/
274
Nathan Youngman00018332015-03-23 15:59:09 -0600275 * **Constr­uyendo­ aplic­acione­s Web ­con Go**
Nachoe2e5c022015-03-22 14:14:38 -0600276 * Author: Nacho Pacheco
277 * Publication Date: 2015-02-18
Nathan Youngman00018332015-03-23 15:59:09 -0600278 * ISBN: ---
Nachoe2e5c022015-03-22 14:14:38 -0600279 * Reference: https://www.gitbook.com/book/nachopacheco/cawg/
Nathan Youngman2979ed32015-03-23 15:57:50 -0600280
281 * **¡Go en Espalol!**
282 * Author: Nacho Pacheco
283 * Publication Date: 2015-03-22
Nathan Youngman00018332015-03-23 15:59:09 -0600284 * ISBN: ---
285 * Reference: https://www.gitbook.com/book/nachopacheco/go-es/