Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Start Golang Programming Today and Become a Master of Google Go!
Google Go language setup and basics!
Intro (2:54)
Setting up Go lang (6:24)
Downloading and Installing Go compiler (5:46)
Golang fundamentals
Understanding basic structure of the GO language (4:39)
Understanding basic syntax to be used in GO language (14:36)
Learn data types available in Go language (6:26)
Working with integer type in GO language (7:54)
Golang variables and operators
Understanding variable and their uses in Go language (13:52)
Understanding how to modify variables in GO language (15:13)
Learn arithmetic operators and their uses in Go language (10:02)
Learn assignment operators and their uses in Go language (8:54)
Understanding the If statement for comparison operators (2:17)
Learn relational operators and their uses in Go language (15:57)
Learn logical operators and their uses in Go language (17:00)
Golang If statements
Working with If statement in detail (4:53)
Learn how to use If and Else both in GO language (4:46)
Learn If, Else and Else If in detail in GO language (9:28)
Understand nested If and Else and their uses in Go language (8:34)
Nested If, Else and Else If in detail with example (10:55)
Golang Switch statements and For loops
Understand Switch statement and its work flow and uses in Go language (12:32)
Switch statement detailed (9:02)
Understanding for loop in GO language (9:47)
Golang functions
Creating very basic function in Golang (6:19)
Using functions in Go language with parameter (7:55)
Using multiple parameters in a function in Golang (9:28)
Converting integer to string in Golang (5:31)
Return single or multiple functions values in Golang (9:27)
Global and local variable scope rule in Golang and other programming language (10:01)
Builtin string functions in Golang (detailed) (10:31)
Builtin string functions in Golang (detailed) - part 2 (16:58)
Builtin Math functions - part 1 (detailed) (9:32)
Builtin Math functions - part 2 (detailed) (3:59)
Golang arrays and pointers
Basic of array in Golang, creating array, and calling it (7:30)
Creating arrays with different styles (9:14)
Understanding multidimensional array, accessing arrays data and editing in Golang (8:10)
How to use pointers in Golang (10:59)
Golang structures, slices, and ranges
Understanding structures in Golang and how to use them (5:26)
Working with structure in function in Golang (7:26)
Understanding slices in Golang (11:32)
Understanding range in Golang with arrays in detail (9:54)
Using range to itrate map in Golang (5:19)
Making recursive function in Golang (5:24)
Golang web development: HTML basics
Learn HTML basics for GO language (9:13)
Understanding basic text logic of HTMLization (8:30)
Understanding attributes and its uses in HTMLization (3:45)
Understanding fix attributes (2:46)
Documenting and commenting (2:52)
Understanding linking methods in HTML (9:01)
Understanding how to apply images in HTML (7:47)
Tabulating in HTML (3:26)
Understanding iframe logic and uses (5:44)
Learn head area and its deep parts (9:00)
Understanding user inputs (8:30)
Div and other semantic tags (5:10)
Lists ordered and unordered (4:00)
Nested ordered and unordered lists (4:19)
Golang web development: CSS basics
IDs, classes ad their uses in CSS (12:19)
Background properties and its uses (8:25)
Understanding element box model (6:19)
Floating and clearing the elements (11:12)
Understanding positioning (7:10)
Golang web development: Basic website structure
Designing header and understanding basics of page designing (7:00)
Designing navbar (6:16)
Main area and footer designing (7:01)
Golang web development: Bootstrap framework
How and why to use bootstrap for front end development (4:19)
How and why to use bootstrap for front end development (7:07)
Bootstrap colors (5:14)
Tabulating (4:21)
Understanding navigations using bootstrap (4:43)
Understanding complete navigation bar (5:36)
Understanding Bootstrap container type and their uses (8:29)
Understanding rows and columns logic (9:08)
Adding responsiveness to the page (8:31)
Golang web development: Creating a website template
Designing web page using Bootstrap template method (6:48)
Some little tweaks about the grid system of the Bootstrap columns (7:42)
Understanding list group and list group items while making sidebar (4:49)
Making of main area and footer (4:35)
Understanding text template new, parse and execute keyword in Golang (15:47)
Understanding basic usage of text templating in Golang (2:30)
Basics of OS package in Golang (1:50)
Using range keyword to apply slice in templating (14:50)
Using variable in the template Golang (6:45)
Separating template file from go programming file in Golang (9:15)
Passing data to template file in Golang (4:17)
Using variables in template file Golang (2:41)
Using slice in template Golang (7:22)
Applying HTML tags to the template Golang (3:56)
Using maps in template Golang (4:28)
Using structure in the template Golang (9:57)
Understanding FuncMap and Funcs in Golang, applying builtin string functions (11:07)
Using custom functions in the templates Golang (6:26)
Using If in templates Golang (10:05)
Using and or in template with if Golang (8:28)
Using If, Else If and Else in template Golang (7:09)
Using greater than gt, less than lt, and equal to eq statement in template Golang (7:41)
Nested templating in Golang (11:35)
Using method in template (4:47)
Converting go html file into html file Golang (4:03)
Using net http package with listen and serve functions (10:35)
Detailed talk about request and response in Golang (13:54)
Dynamic live code reloading of web app by Fresh plugin Golang (15:48)
HTTP status codes
HTTP status code understanding (3:58)
Understanding HTTP status codes (10:19)
Understanding HTTP status codes - part 2 (8:40)
Understanding HTTP status codes - part 3 (16:58)
Understanding HTTP Status Codes - part 4 (5:51)
Understanding Bootstrap container type and their uses
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock