blob: 2b522b037db7bbf94636d6e6160c7e974505ed74 [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
Matt Aimonetti2caa7312015-09-02 10:05:05 -070032 * **Go Bootcamp: Everything you need to get started with Go (FREE)**
33 * Author: Matt Aimonetti
34 * Publication Date: March 2014
35 * ISBN: none: free ebook/PDF/online version
36 * Reference: http://www.golangbootcamp.com/
37
Nathan Youngman1624cb42015-03-23 15:54:43 -060038 * **Mastering Concurrency in Go**
39 * Author: Nathan Kozyra
40 * Publication Date: July 23, 2014
41 * ISBN: 978-1783983483
42 * Reference: https://www.packtpub.com/application-development/mastering-concurrency-go
43
Lloyd Dewolf58f38682015-03-11 10:59:50 -070044 * **Go Programming Blueprints**
45 * Author: Mat Ryer
46 * Publication Date: January 23, 2015
47 * ISBN: 978-1783988020
Nathan Youngman786ae772015-03-23 15:25:11 -060048 * Reference: https://www.packtpub.com/application-development/go-programming-blueprints
Lloyd Dewolf58f38682015-03-11 10:59:50 -070049
Piotr Zurekb4dc89e2015-05-23 12:40:16 +120050 * **Level Up Your Web Apps With Go**
51 * Author: Mal Curtis
52 * Publication Date: April, 2015
53 * ISBN: 978-0992461294
54 * Reference: https://learnable.com/books/level-up-your-web-apps-with-go
55
Jason Buberel6f597b72015-08-06 07:01:43 -070056 * **Mastering Go Web Services**
57 * Author: Nathan Kozyra
58 * Publication Date: April, 2015
59 * ISBN: 9781783981304
60 * Reference: https://www.packtpub.com/web-development/mastering-go-web-services
61
Nathan Youngman1624cb42015-03-23 15:54:43 -060062## Early Access
63
64 * **Go In Action**
William Kennedy49f5fe62015-07-20 20:49:16 -070065 * Authors: William Kennedy with Brian Ketelsen and Erik St. Martin
66 * Publication Date: October 2015
Nathan Youngman1624cb42015-03-23 15:54:43 -060067 * ISBN: 9781617291784
68 * Reference: http://www.goinactionbook.com
William Kennedy49f5fe62015-07-20 20:49:16 -070069 * Discount Code (44% off): goiaucf
Nathan Youngman1624cb42015-03-23 15:54:43 -060070
71 * **Go Web Programming**
72 * Author: Sau Sheong Chang
73 * Publication Date: Fall 2015 (est.)
74 * ISBN: 9781617292569
75 * Reference: http://manning.com/chang/
76
77 * **Go in Practice**
78 * Authors: Matt Butcher and Matt Farina
79 * Publication Date: Fall 2015 (est.)
80 * ISBN: 9781633430075
81 * Reference: http://manning.com/butcher/
82
Jason Buberel74e42a22015-06-30 17:56:03 -070083 * **A Comprehensive Guide to Go Programming**
84 * Authors: Baiju Muthukadan
85 * Publication Date: June 10, 2015
86 * ISBN: ---
87 * Reference: http://golang.muthukadan.net/
88
Andy Koselac3032932015-07-15 15:39:16 -050089 * **Microservices in Go**
90 * Authors: Matthew Campbell
91 * Publication Date: Fall 2015 (est.)
92 * ISBN: ---
93 * Reference: http://microservicesingo.com/
94
Nathan Youngman1624cb42015-03-23 15:54:43 -060095## Pre-order
96
Nathan Youngman2979ed32015-03-23 15:57:50 -060097 * **The Go Programming Language (Addison-Wesley Professional Computing Series)**
98 * Author: Brian W. Kernighan & Alan Donovan
Nathan Youngman46ec2312015-05-17 11:19:02 -060099 * Publication Date: October 23, 2015
Nathan Youngman2979ed32015-03-23 15:57:50 -0600100 * ISBN: 978-0134190440
101 * Reference: http://www.informit.com/store/go-programming-language-9780134190440
102
Lloyd Dewolf58f38682015-03-11 10:59:50 -0700103## Available without Publication Date
104
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100105 * **Learning Go** (e-book)
106 * Author: Miek Gieben
107 * Publication Date: ---
108 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600109 * Reference: http://archive.miek.nl/projects/learninggo/
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100110
111 * **Network Programming with Go** (e-book)
112 * Author: Jan Newmarch
113 * Publication Date: ---
114 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600115 * References: http://jan.newmarch.name/go/
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100116
Nathan Youngman1624cb42015-03-23 15:54:43 -0600117 * **Go Bootcamp** (e-book)
118 * Author: Matt Aimonetti
119 * Publication Date: ---
120 * ISBN: ---
121 * References: http://www.golangbootcamp.com/
Dave Day0d6986a2014-12-10 15:02:18 +1100122
Nathan Youngman1624cb42015-03-23 15:54:43 -0600123 * **A Go Developer's Notebook** (e-book)
124 * Author: Eleanor McHugh
125 * Publication Date: ---
126 * ISBN: ---
127 * References: https://leanpub.com/GoNotebook
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100128
Nathan Youngman1624cb42015-03-23 15:54:43 -0600129 * **Go, The Standard Library** (e-book)
130 * Author: Daniel Huckstep
131 * Publication Date: ---
132 * ISBN: ---
133 * References: http://thestandardlibrary.com/go.html
Lloyd Dewolf886210a2015-02-26 11:12:16 -0800134
Nathan Youngman1624cb42015-03-23 15:54:43 -0600135 * **Practical Cryptography with Go** (e-book)
136 * Author: Kyle Isom
137 * Publication Date: ---
138 * ISBN: ---
139 * References: http://gokyle.org/book/
Lloyd Dewolf671c4a52015-03-11 10:53:37 -0700140
Nathan Youngman1624cb42015-03-23 15:54:43 -0600141 * **The Ultimate Guide to Building Database-Driven Apps with Go** (e-book)
142 * Author: Baron Schwartz
143 * Publication Date: ---
144 * ISBN: ---
145 * References: https://vividcortex.com/resources/building-database-driven-apps-with-go/
Lloyd Dewolf886210a2015-02-26 11:12:16 -0800146
Nathan Youngman8a6abbd2015-03-23 20:25:28 -0600147 * **Building Web Apps with Go** (e-book)
148 * Author: Jeremy Saenz
149 * Publication Date: ---
150 * ISBN: ---
151 * References: https://www.gitbook.com/book/codegangsta/building-web-apps-with-go/details
152
Satish Talimfe6f3c42015-08-30 07:47:19 +0530153 * **How do I Write and Deploy Simple Web Apps with Go?** (e-book)
Satish Talim48a45a52015-08-30 07:46:10 +0530154 * Author: Satish Talim
Satish Talim62e9f6d2015-08-30 07:58:21 +0530155 * Publication Date: ---
Satish Talim48a45a52015-08-30 07:46:10 +0530156 * ISBN: ---
157 * References: https://leanpub.com/howdoibuildawebappwithgo
158
Jason Buberel37532842015-09-10 18:25:30 -0700159 * **Learn Go** (e-book)
160 * Author: Gyu-ho Lee
161 * Publication Date: ---
162 * ISBN: ---
163 * References: https://github.com/gyuho/learn#contents
164
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100165# Chinese
166 * **Go语言·云动力**
167 * Author: 樊虹剑(fango)
168 * Publication Date: 2012-06
169 * ISBN: 978-7-115-28307-8
170 * Reference: http://www.ituring.com.cn/book/1040
171
172 * **Go语言编程**
173 * Author: 许式伟
174 * Publication Date: 2012-08
175 * ISBN: 978-7-115-29036-6
176 * Reference: http://www.ituring.com.cn/book/967
177
178 * **Go Web编程**
179 * Author: 谢孟军
180 * Publication Date: 2013-05
181 * ISBN: 9787121200915
182 * Reference: https://github.com/astaxie/build-web-application-with-golang/
183
minux5cc08412014-12-10 23:25:48 -0800184 * **Go语言程序设计 (Programming in Go: Creating Applications for the 21st Century)**
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100185 * Author: Mark Summerfield
186 * Translator: 许式伟, 吕桂华, 徐立, 何李石
187 * Publication Date: 2013-08
188 * ISBN: 978-7-115-31790-2
189 * Reference: http://www.ptpress.com.cn/Book.aspx?id=35714
190
minux5cc08412014-12-10 23:25:48 -0800191 * **Go语言程序设计 (21世纪高等学校规划教材·计算机科学与技术)**
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100192 * Author: 王鹏
193 * Publication Date: 2013-12-18
194 * ISBN: 9787302347231
195 * Reference: http://www.tup.com.cn/sub_press/4/book/Showbook.asp?CPBH=054436-01
leiyonglin850b9f62015-04-13 14:51:24 +0800196
197 * **Go并发编程实战**
198 * Author: 郝林
199 * Publication Date: 2015-01-01
200 * ISBN: 9787115373984
201 * Reference: http://www.ptpress.com.cn/Book.aspx?id=39783
202
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100203 * **学习 Go 语言** (e-book / Translation)
204 * Author: Xing Xing (mikespook)
205 * Publication Date: ---
206 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600207 * Reference: http://www.mikespook.com/learning-go/
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100208
leiyonglin850b9f62015-04-13 14:51:24 +0800209 * **Go 学习笔记 - 第四版** (e-book)
OlingCatf1d60c62014-12-14 02:57:58 -0800210 * Author: 雨痕(qyuhen)
211 * Publication Date: ---
212 * ISBN: ---
Nathan Youngman786ae772015-03-23 15:25:11 -0600213 * Reference: https://github.com/qyuhen/book
OlingCatf1d60c62014-12-14 02:57:58 -0800214
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100215# Japanese
216 * **はじめての「Go言語」**
217 * Author: 茨木 隆彰
218 * Publication Date: 2010-11
219 * ISBN: 978-4777515592
220 * Reference:
221
222 * **Go言語プログラミング入門on Google App Engine**
223 * Author: 横山 隆司
224 * Publication Date: 2011-12
225 * ISBN: 978-4798031804
226 * Reference:
227
228 * **はじめてのGoogle App Engine Go言語編**
229 * Author: 茨木 隆彰
230 * Publication Date: 2012-2
231 * ISBN: 978-4777516605
232 * Reference:
233
234 * **プログラミング言語Goフレーズブック**
235 * Author: David Chisnall (著), デイビッド・チズナール (著), 柴田 芳樹 (翻訳)
236 * Publication Date: 2012-10
237 * ISBN: 978-4864010962
238 * Reference:
239
240 * **基礎からわかる Go言語**
241 * Author: 古川 昇
242 * Publication Date: 2012-11
243 * ISBN: 978-4863541177
244 * Reference:
245
246# German
Harald Weidnerf21d9642015-05-20 14:24:11 +0200247 * **Programmierung in Google Go** (not available for buying any more)
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100248 * Authors: Rainer Feike and Steffen Blass
Andrew Gerrand5bc444d2014-12-10 11:35:11 +1100249 * Publication Date: 2010-11
Harald Weidnerf21d9642015-05-20 14:24:11 +0200250 * ISBN: 978-3-8632-4722-5
251 * Reference (Amazon): http://www.amazon.de/Programmierung-Google-Beispiele-professionelle-Anwendung/dp/3827330092
252 * 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 +1100253
254 * **Systemprogrammierung in Google Go**
255 * Author: Frank Müller
256 * Publication Date: 2011-01
257 * ISBN: 978-3-89864-712-0
258 * Reference: http://dpunkt.de/buecher/3449/systemprogrammierung-in-google-go.html
259
260 * **Nichtsequentielle Programmierung mit Go 1** (2nd edition) (available as print and e-book)
261 * Author: Christian Maurer
262 * Publication Date: 2012
263 * ISBN: 978-3-642-29968-1
264 * Reference: http://www.springer.com/computer/swe/book/978-3-642-29968-1
265
266 * **Einstieg in Google Go** (e-book)
267 * Author: Christian Himpel and Mario Deilmann
268 * Publication Date: 2012-04
269 * ISBN: 978-3-86802-415-9
270 * Reference: http://entwickler.de/press/Einstieg-in-Google-Go
271
272# Brazilian Portuguese
273 * **Programando em Go: crie aplicações com a linguagem do Google**
274 * Author: Caio Filipini
275 * Publication Date: 2014-07-01
276 * ISBN: 978-85-66250-49-7
msoapbcf4bf22014-12-27 07:49:34 -0800277 * Reference: http://www.casadocodigo.com.br/products/livro-google-go
278
279# Russian
280 * **Программирование на языке Go**
msoap510577d2014-12-27 07:50:28 -0800281 * Author: Марк Саммерфильд
282 * Publication Date: 2013-02-14
283 * ISBN: 978-5-94074-854-0
Nachoe2e5c022015-03-22 14:14:38 -0600284 * Reference: http://dmkpress.com/catalog/computer/programming/978-5-94074-854-0/
285
286#Español
Nachoe2e5c022015-03-22 14:14:38 -0600287 * **Aprende Go en Y minutos**
288 * Author: Nacho Pacheco
289 * Publication Date: 2015-02-24
Nathan Youngman00018332015-03-23 15:59:09 -0600290 * ISBN: ---
Nachoe2e5c022015-03-22 14:14:38 -0600291 * Reference: https://www.gitbook.com/book/nachopacheco/aprende-go-en-y-minutos/
292
Nathan Youngman00018332015-03-23 15:59:09 -0600293 * **Constr­uyendo­ aplic­acione­s Web ­con Go**
Nachoe2e5c022015-03-22 14:14:38 -0600294 * Author: Nacho Pacheco
295 * Publication Date: 2015-02-18
Nathan Youngman00018332015-03-23 15:59:09 -0600296 * ISBN: ---
Nachoe2e5c022015-03-22 14:14:38 -0600297 * Reference: https://www.gitbook.com/book/nachopacheco/cawg/
Nathan Youngman2979ed32015-03-23 15:57:50 -0600298
299 * **¡Go en Espalol!**
300 * Author: Nacho Pacheco
301 * Publication Date: 2015-03-22
Nathan Youngman00018332015-03-23 15:59:09 -0600302 * ISBN: ---
Lee, Jae-Hong8590f032015-08-12 19:45:02 +0900303 * Reference: https://www.gitbook.com/book/nachopacheco/go-es/
304
305# Korean
306 * **가장 빨리 만나는 Go 언어**
307 * Author: 이재홍
308 * Publication Date: 2015-06-01
309 * ISBN: 978-8-96618-990-8
sajarwo844d8422015-09-08 04:29:14 +0700310 * Reference: http://www.pyrasis.com/private/2015/06/01/publish-go-for-the-really-impatient-book
311
312
313# Indonesia
314 * **Bahasa Pemrograman Go**
315 * Author: Sajarwo Anggai
316 * Publication Date: October 21, 2013
317 * ISBN: ---
318 * Reference: https://sajarwo87.wordpress.com/2013/10/21/buku-bahasa-pemrograman-go/
319