[Pluralsight 2015] Go Fundamentals (Основы Golang) (Перевод на русский)
Описание: Interested in learning to program? Heard good things about Google's Go programming language? Then this course is for you! This course, which assumes no prior knowledge of programming with Go, will cover all the major aspects of the language, from the very basics of variables, through loops, conditionals, functions, and even an introduction to concurrent programming. This course is the ideal stepping stone for anyone interested in learning to program with Go
Интересуетесь программированием? Слышали о гугловском языке программирования Go? Тогда этот курс для вас!
Скрытое содержимое.
Описание: Interested in learning to program? Heard good things about Google's Go programming language? Then this course is for you! This course, which assumes no prior knowledge of programming with Go, will cover all the major aspects of the language, from the very basics of variables, through loops, conditionals, functions, and even an introduction to concurrent programming. This course is the ideal stepping stone for anyone interested in learning to program with Go
Интересуетесь программированием? Слышали о гугловском языке программирования Go? Тогда этот курс для вас!
Course Introduction
Why Learn to Program in Go
What We'll Cover in This Course
About the Trainer
Introducing Go
Module Intro
Explaining Go
Installing Go on Windows
Hello World
Module Intro
Setting up Our Workspace
Writing Our First Program
Functions Primer
Printing Hello World
Running Our First Program
Recap and More Detail
Variables and Constants
Module Intro
Declaring at the Package Level
Determining Types
Short Assignment
Pointers
Passing by Value
Passing by Reference
Constants
Accessing Environment Variables
Module Summary
Functions
Module Intro
Why Functions
Go Function Syntax
Function Basics
Variadic Functions
Wrap-up
Conditionals
Module Intro
if Syntax
if in Practice
Simple Initialization Statements
Switch Syntax
Switch in Practice
Breaking and Fall-through
The Role of if in Error Handling
Module Summary
Loops
Module Intro
for Syntax
for <expression>
for range
Break and Continue
Summary
Arrays and Slices
Module Intro
Theory Basics
Arrays vs. Slices
Syntax
Getting Under the Hood
append()
Miscellaneous
Wrap-up
Maps
Module Intro
Syntax
Iteration and Ordering
Manipulating Maps
References and Performance
Wrap-up
Structs
Module Intro
What Is a Struct?
Object Oriented Programming in Go
Defining a Struct
Working with Structs
Wrap-up
Concurrency
Module Intro
What Is Concurrency?
What Is a Concurrent Program?
Concurrency In Go
Writing a Concurrent Go Program
Channels
Wrap-up
What Next?
What Next?
Why Learn to Program in Go
What We'll Cover in This Course
About the Trainer
Introducing Go
Module Intro
Explaining Go
Installing Go on Windows
Hello World
Module Intro
Setting up Our Workspace
Writing Our First Program
Functions Primer
Printing Hello World
Running Our First Program
Recap and More Detail
Variables and Constants
Module Intro
Declaring at the Package Level
Determining Types
Short Assignment
Pointers
Passing by Value
Passing by Reference
Constants
Accessing Environment Variables
Module Summary
Functions
Module Intro
Why Functions
Go Function Syntax
Function Basics
Variadic Functions
Wrap-up
Conditionals
Module Intro
if Syntax
if in Practice
Simple Initialization Statements
Switch Syntax
Switch in Practice
Breaking and Fall-through
The Role of if in Error Handling
Module Summary
Loops
Module Intro
for Syntax
for <expression>
for range
Break and Continue
Summary
Arrays and Slices
Module Intro
Theory Basics
Arrays vs. Slices
Syntax
Getting Under the Hood
append()
Miscellaneous
Wrap-up
Maps
Module Intro
Syntax
Iteration and Ordering
Manipulating Maps
References and Performance
Wrap-up
Structs
Module Intro
What Is a Struct?
Object Oriented Programming in Go
Defining a Struct
Working with Structs
Wrap-up
Concurrency
Module Intro
What Is Concurrency?
What Is a Concurrent Program?
Concurrency In Go
Writing a Concurrent Go Program
Channels
Wrap-up
What Next?
What Next?
http://www.pluralsight.com/courses/go-fundamentals