Электронная библиотека


Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

Programming in Go: Creating Applications for the 21st Century

Компьютерные >> Программирование

Разместил: Energy555

13-08-2012, 23:21

Просмотров: 643

Programming in Go: Creating Applications for the 21st Century

Today’s most exciting new programming language, Go, is designed from the ground up to help you easily leverage all the power of today’s multicore hardware. With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes full advantage of Go’s breakthrough features and idioms.

Both a tutorial and a language reference, Programming in Go brings together all the knowledge you need to evaluate Go, think in Go, and write high-performance software with Go. Summerfield presents multiple idiom comparisons showing exactly how Go improves upon older languages, calling special attention to Go’s key innovations. Along the way, he explains everything from the absolute basics through Go’s lock-free channel-based concurrency and its flexible and unusual duck-typing type-safe approach to object-orientation.
Throughout, Summerfield’s approach is thoroughly practical. Each chapter offers multiple live code examples designed to encourage experimentation and help you quickly develop mastery. Wherever possible, complete programs and packages are presented to provide realistic use cases, as well as exercises.
Coverage includes:
-Quickly getting and installing Go, and building and running Go programs
-Exploring Go’s syntax, features, and extensive standard library
-Programming Boolean values, expressions, and numeric types
-Creating, comparing, indexing, slicing, and formatting strings
-Understanding Go’s highly efficient built-in collection types: slices and maps
-Using Go as a procedural programming language
-Discovering Go’s unusual and flexible approach to object orientation
-Mastering Go’s unique, simple, and natural approach to fine-grained concurrency
-Reading and writing binary, text, JSON, and XML files
-Importing and using standard library packages, custom packages, and third-party packages
-Creating, documenting, unit testing, and benchmarking custom packages

Название: Programming in Go: Creating Applications for the 21st Century
Автор: Mark Summerfield
Издательство: Addison-Wesley
Год издания: 2012
Страниц: 480
ISBN: 978-0-321-77463-7
Язык: Английский
Формат: PDF, EPUB
Качество: хорошее
Размер: 31 Мб

Похожие публикации

Programming Logic and Design, Comprehensive, 7 edition Programming Logic and Design, Comprehensive, 7 edition
Prepare beginning programmers with the most important principles for developing structured program logic with Farrell's highly effective PROGRAMMING LOGIC AND DESIGN, COMPREHENSIVE, 7E. This popular text takes a unique, language-independent approach

Java for Programmers Java for Programmers
Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java APIs in depth. The book presents concepts in the

Learning Java Through Games Learning Java Through Games
Learning Java Through Games teaches students how to use the different features of the Java language as well as how to program. Suitable for self-study or as part of a two-course introduction to programming, the book covers as much material as

ava Programming, 7th edition ava Programming, 7th edition
Give your beginning programmers a thorough, engaging and hands-on introduction to developing applications with Farrell's JAVA PROGRAMMING, 7E. This complete guide provides the details and real-world exercises today's readers need to master Java, one

A First Book of C++ A First Book of C++
Fourth Edition, takes a hands-on, applied approach to the first programming language course for students studying computer science. The book begins with procedural programming in C, and then gradually introduces object-oriented programming features

Kevin Tatroe - Programming PHP, 3rd Edition Kevin Tatroe - Programming PHP, 3rd Edition
his updated edition teaches everything you need to know to create effective web applications with the latest features in PHP 5.x. You’ll start with the big picture and then dive into language syntax, programming techniques, and other details, using

21st Century C / C 21-го века 21st Century C / C 21-го века
Throw out your old ideas of C, and relearn a programming language that’s substantially outgrown its origins. With 21st Century C, you’ll discover up-to-date techniques that are absent from every other C text available. C isn’t just the foundation of

John Mueller - Visual C++ .NET Developer's Guide John Mueller - Visual C++ .NET Developer's Guide
This developer's guide provides a resource for the professional developer seeking to create complex, robust and high performance applications with visual C++.Net. It covers how to build multiple applications for the Web and the desktop through

Anthony Williams - C++ Concurrency in Action Anthony Williams - C++ Concurrency in Action
C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who have never written multithreaded code. This book will show you how to write robust multithreaded applications in C++

Register A.H.-A guide to MATLAB object oriented programming Register A.H.-A guide to MATLAB object oriented programming
Описание: A Guide to MATLAB Object-Oriented Programming is the first book to deliver broad coverage of the documented and undocumented object-oriented features of MATLAB®. Unlike the typical approach of other resources, this guide explains why each

Отзывы и Комментарии

Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk


Союз образовательных сайтов