1. Новые складчины: Показать еще

    21.04.2018: Кондитер от А до Я (Алина Макарова)

    21.04.2018: Академический рисунок (Денис Чернов)

    21.04.2018: Курс по техническому рисунку от руки LINESDRAWN (Эла Пушкина)

    21.04.2018: [Шитье] Все курсы Гульнара Вахитова FDS

    21.04.2018: [Шитье] Обучающий курс по пошиву женского нижнего белья (Альбина Скрипка)

  2. Нужен организатор: Показать еще

    21.04.2018: [Grasser] Юбка-карандаш на подкладке. Технология пошива для начинающих

    21.04.2018: Меняю бедность на богатство. Денежные блокировки (mywishbook)

    21.04.2018: Программа тренировок на ягодицы (@_maslova_yana_) (Яна Маслова)

    20.04.2018: Мастер-класс "Райская птичка. Брошь." (Katrina Mayzengelter)

    20.04.2018: Полный курс лекций серии "Психология любви" (Саша Иванов)

  3. Сбор взносов Показать еще

    20.04.2018: [MUZBIZNES] Музыка для кино и мультипликации (Дмитрий Балакин)

    20.04.2018: Видео мастер-класс по художественной вышивке гладью Фрида (Алина Березкина)

    20.04.2018: Профессиональная торговля на скачках

    20.04.2018: Марафон желаний. Июль 2017 (Елена Блиновская)

    20.04.2018: Курс «Мой источник дохода в YouTube» - 100 тысяч в месяц гарантировано!(Зелик Александр)


Подборка книг по языку Go

Тема в разделе "Книги", создана пользователем Telegram, 15 сен 2015.

9800 руб
107 руб

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
  1. Telegram
    Telegram Организатор складчин

    Подборка книг по языку Go

    Предлагаю взять, на мой взгляд, самые интересные книги по языку программирования Go. Некоторые из них еще не вышли, но выйдут вот-вот, некоторые уже доступны в качестве ранних изданий (MEAP). Их можно читать в незаконченном виде до выхода официального полного издания.
    Сообщество и авторы позицианируют Go как замену Java, C#, Python, платформы Node.js и других в энтерпрайз секторе и веб. Все книги на английском, но для современного программиста это не должно быть проблемой.

    П.С. цена указана приблизительно с небольшим "запасом".


    William Kennedy, Brian Ketelsen, Erik St. Martin. Go in Action
    • MEAP began March 2014
    • Publication in October 2015
    • ISBN 9781617291784
    • 300 pages (estimated)
    • pdf + ePub + kindle
    Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. (We assume you're up to speed with another programming language already, so don't expect to spend a lot of time rehearsing stuff you already know.) Then, you'll get hands-on experience writing real-world applications including web sites and network servers, as well as techniques to manipulate and convert data at speeds that will make your friends jealous. In the final chapters, you'll go in-depth with the language and see the tricks and secrets that the Go masters are using to make their applications perform. For example, you'll learn to use Go's powerful reflection libraries and work with real-world examples of integration with C code.


    Matt Butcher and Matt Farina. Go in Practice
    • MEAP began March 2015
    • Publication in Early 2016
    • ISBN 9781633430075
    • 275 pages (estimated)
    • pdf + ePub + kindle
    Go in Practice guides you through dozens of real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building web services, using Go in the cloud, testing and debugging, routing, network applications, and much more.


    Sau Sheong Chang. Go Web Programming
    • MEAP began February 2015
    • Publication in Early 2016
    • ISBN 9781617292569
    • 360 pages (estimated)
    • pdf + ePub + kindle
    Go Web Programming teaches you how to build web applications in Go using modern design principles. You'll work through numerous examples that introduce core concepts like processing requests and sending responses, template engines, and data persistence. You'll also dive into more advanced topics, such as concurrency, web application testing and deployment both to barebones servers and PaaS providers.

    Alan A. A. Donovan, Brian W. Kernighan.
    The Go Programming Language (Addison-Wesley Professional Computing Series)
    • Series: Addison-Wesley Professional Computing Series
    • Paperback: 400 pages
    • Publisher: Addison-Wesley Professional; 1 edition (November 23, 2015)
    • Language: English
    • ISBN-10: 0134190440
    • ISBN-13: 978-0134190440
    • EPUB, MOBI, and PDF
    Go was created by Robert Griesemer, Rob Pike, and Ken Thompson to be an expressive and efficient language for writing readable and robust programs. Since its announcement in 2009, users of traditional, compiled languages have found Go’s simplicity, high-quality libraries, and straightforward tools to be a refreshing change. Go has also been winning converts from users of dynamic languages–those who appreciate how its lightweight type system makes their code safer and faster.

    The Go Programming Language is the authoritative resource for any programmer who wants to learn Go quickly and effectively. It assumes no prior knowledge of Go nor prior experience with any specific language, so it provides a solid foundation whether your previous experience is with JavaScript, Ruby, Python, Java, or C++. This guide will show you how to write efficient and idiomatic Go, making good use of its standard libraries to solve real-world problems.

    • The first chapter is a tutorial on the basic constructs of Go, introduced through example programs for file I/O and text processing, simple graphics, and web clients and servers.
    • Early chapters cover the structural elements of a Go program: its syntax, basic and composite data types, functions, and error handling. The examples illustrate many standard packages, how to create new ones, and how to build, test, and manage projects using the go tool.
    • The chapters on methods and interfaces introduce Go’s unusual approach to object-oriented programming, including the key principles of encapsulation and composition, as well as Go’s distinctive notion of implicitly satisfied interfaces.
    • Two chapters on concurrency present in-depth approaches to this important topic. The first covers the basic mechanisms of goroutines and channels and the style of communicating sequential processes for which Go is renowned. The second covers more traditional aspects of using concurrency with shared variables. These chapters assume no prior knowledge of concurrency, so they provide an excellent tutorial for programmers who would like to understand it better.
    • The final two chapters explore lower-level features of Go. One covers the art of metaprogramming using reflection. The other shows how to use the unsafe package to step outside the type system in a controlled way for special situations, and how to use the cgo tool to create Go bindings for C libraries.
    The book features hundreds of interesting and practical examples of idiomatic Go code that cover the whole language, its most important libraries, and a wide range of applications. Source code will be freely available for download from the book's companion website (upon publication) and may be conveniently fetched, built, and installed using the go get command.
    Telegram, 15 сен 2015
Участники складчины Подборка книг по языку Go смогут написать отзыв