From 81e80c7db74f689e97ba20e4e744a7729a646f47 Mon Sep 17 00:00:00 2001 From: John Arundel Date: Mon, 24 Jan 2022 15:50:22 +0000 Subject: [PATCH] Split books into 'paid' and 'free' per #3956 --- README.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index bdf02ecf..e62cbca1 100644 --- a/README.md +++ b/README.md @@ -2920,14 +2920,21 @@ _**Unofficial** set of patterns for structuring projects._ ## E-Books +## E-books for purchase + * [100 Go Mistakes: How to Avoid Them](https://www.manning.com/books/100-go-mistakes-how-to-avoid-them) -* [A Go Developer's Notebook](https://leanpub.com/GoNotebook/read) -* [An Introduction to Programming in Go](http://www.golang-book.com/) * [Build an Orchestrator in Go](https://www.manning.com/books/build-an-orchestrator-in-go) -* [Build Web Application with Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/) -* [Building Web Apps With Go](https://codegangsta.gitbooks.io/building-web-apps-with-go/content/) * [Continuous Delivery in Go](https://www.manning.com/books/continuous-delivery-in-go) - This practical guide to continuous delivery shows you how to rapidly establish an automated pipeline that will improve your testing, code quality, and final product. * [For the Love of Go](https://bitfieldconsulting.com/books/love) - An introductory book for Go beginners. +* [Writing A Compiler In Go](https://compilerbook.com) +* [Writing An Interpreter In Go](https://interpreterbook.com) - Book that introduces dozens of techniques for writing idiomatic, expressive, and efficient Go code that avoids common pitfalls. + +## Free e-books + +* [A Go Developer's Notebook](https://leanpub.com/GoNotebook/read) +* [An Introduction to Programming in Go](http://www.golang-book.com/) +* [Build Web Application with Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/) +* [Building Web Apps With Go](https://codegangsta.gitbooks.io/building-web-apps-with-go/content/) * [Go 101](https://go101.org) - A book focusing on Go syntax/semantics and all kinds of details. * [Go Bootcamp](http://golangbootcamp.com) * [Go Succinctly](https://github.com/thedevsir/gosuccinctly) - in Persian. @@ -2940,9 +2947,6 @@ _**Unofficial** set of patterns for structuring projects._ * [The Go Programming Language](https://www.gopl.io/) * [The Golang Standard Library by Example (Chinese)](https://github.com/polaris1119/The-Golang-Standard-Library-by-Example) * [Web Application with Go the Anti-Textbook](https://github.com/thewhitetulip/web-dev-golang-anti-textbook/) -* [Writing A Compiler In Go](https://compilerbook.com) -* [Writing An Interpreter In Go](https://interpreterbook.com) - Book that introduces dozens of techniques for writing idiomatic, expressive, and efficient Go code that avoids common pitfalls. - **[⬆ back to top](#contents)**