Books

The Go Programming Language

Free Read The Go Programming Language - by Alan A. A. Donovan Brian W. Kernighan - The Go Programming Language, The Go Programming Language The Go Programming Language is the authoritative resource for any programmer who wants to learn Go It shows how to write clear and idiomatic Go to solve real world problems The book does not assume pr

  • Title: The Go Programming Language
  • Author: Alan A. A. Donovan Brian W. Kernighan
  • ISBN: 9780134190563
  • Page: 388
  • Format: ebook

Free Read The Go Programming Language - by Alan A. A. Donovan Brian W. Kernighan, The Go Programming Language, Alan A. A. Donovan Brian W. Kernighan, The Go Programming Language The Go Programming Language is the authoritative resource for any programmer who wants to learn Go It shows how to write clear and idiomatic Go to solve real world problems The book does not assume prior knowledge of Go nor experience with any specific language so you ll find it accessible whether you re most comfortable with JavaScript Ruby Python Java or C T The Free Read The Go Programming Language - by Alan A. A. Donovan Brian W. Kernighan - The Go Programming Language, The Go Programming Language The Go Programming Language is the authoritative resource for any programmer who wants to learn Go It shows how to write clear and idiomatic Go to solve real world problems The book does not assume pr

  • Free Read The Go Programming Language - by Alan A. A. Donovan Brian W. Kernighan
    388 Alan A. A. Donovan Brian W. Kernighan
The Go Programming Language

About "Alan A. A. Donovan Brian W. Kernighan"

  1. Alan A. A. Donovan Brian W. Kernighan

    Alan A. A. Donovan Brian W. Kernighan Is a well-known author, some of his books are a fascination for readers like in the The Go Programming Language book, this is one of the most wanted Alan A. A. Donovan Brian W. Kernighan author readers around the world.

287 Comments

  1. Every programming language has one book that become the de facto book C has KR and other programming languages has their own This book is for Go what is KR for C If you ever want to buy a Go programming language book, this book should be the one I have been programming in Go from almost an year and I also find some new tricks from the book Also I use this book as a reference when I need to brush up some concept.


  2. I knew I had to get this book I have already consumed a lot of other books on Go inclusing teh very valuable books of Jan Newmarch and Ivo Balbaert.This book is different It contains many examples, and the advice in this book is extremely valuable and based on extensive experience For instance, this work is one of the first that extensively documents locks and mutexes and how and when certain concurrency patterns or styles are useful in the concurrent programming space.I would argue that this s [...]


  3. You re kidding, second mention on the for cycle for initialization condition post I can try to understand that abstraction, hut isn t this book for Go starters It s like trying to read anything from Google with their xomplexities they anyway lose the whole picture due to lost brain RAM, like with Tensor Flow they had marketed failure on finnancial markets or Iris Go web farmework examples shouldn t examples supposed to work Or few pages later counts make map string int input bufio.NewScanner os. [...]


  4. One of the authors is Kernighan yes, that one , so it s as easy to read and as useful as your well thumbed C book It was longer, though, with to cover Still, I was able to write a substantial Go library after reading it I m going to get a paper copy to keep next to the C bible.


  5. Dozens of programming books, years of reading them, most of them helpful but of mediocre quality This is a great example of what a high quality programming book is like Unlike a lot of books some of which are written by undergrads this book is written by very experienced programmers Kernighan He was involved with creating UNIX and C Every page of this book, you can tell a lot of work went into refining it A lot of it is example driven, which I love The examples were impressive They managed to fi [...]


  6. Quintessential text for learning the Go Programming Language After working through some of the examples you will discover the simple elegance of the programming language stripped down but expressive.The chapter on testing, benchmarking, and profiling needs some work However, I think these will require another book in itself There is little or no mention of symbolic debugging Some may argues that with the proper array of functional tests, you don t really need a debugger However, I am in the camp [...]


  7. 5 5 starsAn absolute must for anyone starting with the Go language I have done the go tutorial and went through the effective go website but this book made the trick I was able to feel and comfortable with the language and accomplished as I read on There are a few things left out of the pot that I learned whilst perusing other people s code, but even so the book provides a good narrative that eases the consumption of the knowledge and idioms required to speak the language properly.



  8. Presumably the authoritative reference book on introduction to Go for experienced programmers Despite the plethora of online resources I like books because the good ones guide you through all the elements, point out subtleties and gotchas, and really let you explore rather than the utilitarian reference I need to know this now This is a good book As a veteran C C programmer and one familiar with albeit not fluent in Python I found the covered topics familiar and yet new, as Go has its own idiosy [...]


  9. This is perfectly written and structured The examples are particularly well chosen Unlike most such books, it can, and should be read, cover to cover.In the end, I have not become a huge fan of the Go programming language itself, though the book has shown me much there to respect and be inspired by, and I d definitely choose it for some projects I ve written up some notes about the experience from my point of view as a C developer murrayc permalink 201


  10. This is fairly straightforward coverage of the language For someone who is already familiar with the language, it s mostly boring, though worth reading because there are always gaps to be filled in and a fairly quick read.I can t fault anything specific about the book, I just wish programming language books were opinionated like Javascript the Good Parts.


  11. I thought I would never feel again the same kind of excitement and sense of unlimited possibilities I felt when I read The C programming language But then this book came and the fire started to burn again.


  12. Deep thorough.Significantly improved my perception of Golang because it showed both the simplicity power of the language.



  13. Gets the job done Well written and thorough overview of Go I especially liked the examples that were used to explain new concepts.



  14. Truly old school programming book in terms of composition leads you through all the necessary topics in a natural order Pace is very good, space granted for each topic is very carefully tuned you re flying through easy stuff instantly, but if something needs consideration, it s given substantially elaboration samples What I like a lot was tuning the teaching style to language specifics there s a lot of attention put into describing idioms, conventions ecosystems these topics are crucial to Gol [...]


  15. This is a rare programming b0ok that transcends the language it was written for It really is a statement about where programming is today The KR of this generation.


  16. If you are at the beginning of your software career and is using Go often, definitely try to read the book cover to cover It contains not just Go syntax, but certain principles behind the design, which seems to apply well when programming with languages in the C family.For example, when talking about Goroutines, instead of delving too much on how to use synchronization syntax mutex, channel, etc , the book talk about confining varialbes during critical operations paraphased as the principle to a [...]


  17. Very good introduction to Go It s really difficult to separate what you feel about the language from what you feel about the book I enjoyed both.



  18. This book provides a comprehensive overview of Go, and techniques on how to best use the language s features I had expected this book to be similar to The Practice of Programming, it doesn t quite live up to the timelessness of that work.The Go Programming Language has contrived examples than The Practice of Programming I would like to think that s caused by the fact that it is hard to find useful examples that aren t already solved by Go s extensive core library There are some obvious problems [...]


  19. For years I thought that The C Programming Language by Kernighan Ritchie was the quintessential programming book excellently written, full of examples and exercises, concise yet deep I shouldn t be surprised that Kernighan pull it off again with this book, but boy I was wrong I m probably writing a review for my new favorite book on programming Whether you like Go or not, it s impossible to have some critic on this book I m sure Alan Donovan has lots to do with the outcome, and now I want to rea [...]



  20. This book is probably as good as Kernighan and Ritchie sThe C Programming Language It teaches the Go language by successively complex examples, but it s also full of quick, important guidance about when certain constructs make the most sense, or why you might want to do things a certain way And Brian Kernighan is, of course, one of the very best writers about computing for the non academic audience Maybe for the academic audience, too I would not know.


  21. This is one of the best programming books I ve ever read It not only gives a great introduction to the language but also serves as a constant source for documentation.Besides the language, the book is full of great examples and good programming practices, so it is definitely a must read regarding of whether you are planning to use Go professionally or not.



  22. Really good book Lots of real life examples Most language design decisions explained why this or that design was used Was fun to read it and play with exercises



Leave a Comment