1. Новые складчины (Клуб Складчик) Показать еще

    23.03.2018: [PSD] Анимированный неоновый набор для социальных сетей + бонус

    23.03.2018: [CryptoNet] Сверхприбыльный трейдинг на криптовалютах (Иван Коваль-Зайцев) 2018

    23.03.2018: [Нетология] Как довести любой текст до ума за 20 минут (Сергей Король)(Транскрибация)

    23.03.2018: Найди свой трафик III (Дмитрий Румянцев)

    23.03.2018: [EasyConf] Международная конференция №1 по товарному бизнесу 2018

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор (Клуб Складчик) Показать еще

    22.03.2018: Фокусы языка 3.0

    22.03.2018: Кремоварение с нуля

    22.03.2018: Лёгкие десерты

    21.03.2018: Вышивка (повтор)

    21.03.2018: [Вышивка] Эксклюзивное украшение одежды (приватная)

  4. Сбор взносов (Клуб Складчик) Показать еще

    22.03.2018: Онлайн-школа Хлеба на Закваске. Курс выпечки на закваске для домохозяек (Антон и Наталья Корнышовы)

    20.03.2018: Неуязвимый. Как подготовить тело и психику к рукопашной схватке (Алексей Кадочников)

    20.03.2018: Sport Modern Art Photoshop Action (2018)

    20.03.2018: Вся астрономия в одной книге (Владимир Кессельман)

    19.03.2018: Как заработать на ставках, 24 560 рублей за 14 дней без Знаний и Опыта!


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

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


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

    Тип: Стандартная складчина
    Участников: 0/100
  1. 15 сен 2015
    Менеджер Организатор Организатор

    Подборка книг по языку 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.

Участники складчины Подборка книг по языку Go смогут написать отзыв