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++.
The book features hundreds of interesting and practical examples of well-written Go code that cover the whole language, its most important packages, and a wide range of applications. Each chapter has exercises to test your understanding and explore extensions and alternatives. Source code is freely available for download from http://gopl.io/ and may be conveniently fetched, built, and installed using the go get command.
"synopsis" may belong to another edition of this title.
Alan A. A. Donovan is a member of Google’s Go team in New York. He holds computer science degrees from Cambridge and MIT and has been programming in industry since 1996. Since 2005, he has worked at Google on infrastructure projects and was the co-designer of its proprietary build system, Blaze. He has built many libraries and tools for static analysis of Go programs, including oracle, godoc -analysis, eg, and gorename.
Brian W. Kernighan is a professor in the Computer Science Department at Princeton University. He was a member of technical staff in the Computing Science Research Center at Bell Labs from 1969 until 2000, where he worked on languages and tools for Unix. He is the co-author of several books, including The C Programming Language, Second Edition (Prentice Hall, 1988), and The Practice of Programming (Addison-Wesley, 1999).
"About this title" may belong to another edition of this title.
Shipping:
FREE
Within U.S.A.
Book Description Condition: new. Seller Inventory # ZBM.1B346
Book Description Paperback. Condition: new. New. Seller Inventory # Wizard0134190440
Book Description Paperback. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0134190440
Book Description Paperback. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0134190440
Book Description Condition: new. Seller Inventory # FrontCover0134190440
Book Description Condition: New. New! This book is in the same immaculate condition as when it was published. Seller Inventory # 353-0134190440-new
Book Description paperback. Condition: New. Language: ENG. Seller Inventory # 9780134190440
Book Description Condition: New. Seller Inventory # I-9780134190440
Book Description Paperback. Condition: new. Paperback. 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++. SamplesPreview sample pages from The Go Programming Language > The book will quickly get students started using Go effectively from the beginning, and by the end, they will know how to use it well to write clear, idiomatic and efficient programs to solve real-world problems. They'll understand not just how to use its standard libraries, but how they work, and how to apply the same design techniques to their own projects. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9780134190440
Book Description Condition: New. . Seller Inventory # 52GZZZ01X5ZJ_ns