Важное объявление!
У Нас Все раздачи мультитрекерные, при нуле пиров в релизах, можете смело вставать на закачку!
 
Автор Сообщение

HUNTER

Стаж:
4 года 4 месяца
Сообщений:
56749

Репутация: 101

[+] [-]
Вне форума [Профиль] [ЛС]

Intermediate Go Programming
Concurrency, Methods, Interfaces, and Tools
Год выпуска: 12/2015
Производитель: O'Reilly Media
Сайт производителя: shop.oreilly.com/product/0636920047513.do
Автор: John Graham-Cumming
Продолжительность: 3:19
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Designed for programmers familiar with the basics of Go, this course is an information-rich followup to Introduction to Go Programming. After a quick review of the basic Go syntax—with an emphasis on tricky areas and less common usage—expert programmer John Graham-Cumming delves into Go's build tool and more complex uses of slices, channels, goroutines, interfaces, and methods.
The video shows how to build a simple JSON API that talks to a database, and how to build a flexible system for using goroutines to do work concurrently. Tips on how to write idiomatic Go, vendoring, and mocking for unit tests are also covered.
Play with Go’s build tool and do workspace layouts, test and race detection, and more
Learn how slices are implemented and how to think about them
Unravel how Go handles garbage collection and reduction
Deep-dive into Go’s methods, method values, and interfaces
Learn how Go interfaces provide powerful ways to mock parts of code for unit testing
Discover how to optimize code for speed by using the Go profiler
Review Go's packages for dealing with databases, including interfacing to SQLite

Содержание

Syntax Recap 53m 09s
Go's build tool 12m 43s
Comparison 12m 44s
Slices 06m 31s
Garbage collection and garbage reduction 14m 55s
Methods and Interfaces 10m 20s
Interfaces for mocking in unit tests 05m 41s
Concurrency 17m 34s
Lesser known Go tools 04m 31s
Using the Go profiler to optimize code for speed 08m 25s
Idiomatic Go 17m 14s
Package management and vendoring approaches 04m 19s
Building a scalable work system 15m 31s
Talking to a database in Go 06m 18s
Serving a JSON API using Go 09m 47s
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 29.97fps, 2488kbps
Аудио: AAC, 48kHz, 125kbps, mono

Скриншоты


_________________
Показать сообщения:    

Текущее время: Сегодня 20:46

Часовой пояс: GMT



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы