Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Go: The Complete Modern Golang Developer'S Guide (2023)

    Posted By: ELK1nG
    Go: The Complete Modern Golang Developer'S Guide (2023)

    Go: The Complete Modern Golang Developer'S Guide (2023)
    Last updated 1/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 3.34 GB | Duration: 10h 46m

    Golang: Master the Go Programming Language from the fundamentals to advanced with a lot of real exercises and solutions.

    What you'll learn

    Learn Golang from scratch to advanced Go programming

    Learn to write simple and complex Go program

    Develop programs with Golang that are highly Concurrent and Parallel.

    Learn to apply struct, map, slice … to quickly build complex Go programs

    Improve your programming skills in Go with more advanced, mulithreading topics.

    See how to use multithreading for modeling certain types of problems and simulations.

    Understand the advantages, limits and properties of Parallel computing.

    Learn about goroutines, mutexes, reader writers locks, waitgroups, channels, condition variables and more.

    Requirements

    No prior knowledge is required. This course starts from scratch and teaches you everything to make you good in Go programming

    Description

    Go (Golang) is one of the fastest-growing programming languages designed by Google. Your deep understanding of Go can change your career forever. This course is designed to teach Go from scratch.We will start from the basics and go deeper into Golang. Concurrency, for instance, is the selling point of Go and is very difficult for many trainers to handle. This course will make concurrency so easy for you to understand. As you learn, you will meet different scenarios, assignments, exercises with solutions, and examples with a lot of hands-on to make you gain the knowledge of Go very fast. Also included in this course are the basics and advanced projects to also make you experience how to use the language in the real world. At end of this course, you should be able to deploy Go in your projects.This course is developed with beginners and experienced developers in mind#Reviews about my courses"This course was very in-depth, it does take a lot of time and focus but was certainly worth it. I would highly recommend it to anyone that is looking to further advance in his or her career.""Thanks for sharing such valuable information.""It's an interesting well explained course for the beginners with enough practice material to get a hold on concepts. I am building more & more knowledge & interest at each micro-step""Such a great match! So far he explains it in lamen's terms that are incredibly easy to understand. I am looking forward to more!""It is a great opportunity to learn valuable things which can boost you for a perfect job. The Instructor has the talent to transfer the knowledge. Watch the videos, Practice more and more. One of my best courses. Probably the best!""I learned a lot of stuff. This course contains a lot of information and is well organized. Really good teacher!"Start Learning Go Programming Language TODAY!

    Overview

    Section 1: Introduction

    Lecture 1 Setup Steps

    Lecture 2 Golang and Visual Studio Code Installation

    Lecture 3 Resource for "My First Go Program: Hello World"

    Lecture 4 Understanding "My First Go Program…" | Package Main, Import & Function Main

    Section 2: Variable

    Lecture 5 Understanding Variables In Golang

    Lecture 6 Creating Variables

    Lecture 7 Code: Creating Variables

    Lecture 8 Variable with Names and without Names

    Lecture 9 Code: Variable with Names and without Names

    Lecture 10 Var and :=

    Lecture 11 Code: Var and :=

    Lecture 12 Declaring Multiple Variable Names

    Lecture 13 Code: Declaring Multiple Variable Names

    Lecture 14 Multiple Variables in a Block

    Lecture 15 Code: Multiple Variables in a Block

    Lecture 16 Naming Rules

    Lecture 17 Multi-word Naming Style

    Lecture 18 Code: Multi-word Naming Style

    Section 3: Constant

    Lecture 19 Understanding Constant in Go

    Lecture 20 Code: Understanding Constant in Go

    Section 4: Comment

    Lecture 21 Understanding Comment

    Section 5: Data Types

    Lecture 22 Data Type in Golang

    Lecture 23 Integer

    Lecture 24 Float

    Lecture 25 Complex Numbers

    Lecture 26 String

    Lecture 27 Boolean

    Section 6: Ouput

    Lecture 28 Output Function in Golang

    Lecture 29 Exercise and Solution - Hands-on 1

    Lecture 30 Code: Exercise and Solution - Hands-on 1

    Lecture 31 Exercise and Solution - Hands-on 2

    Lecture 32 Code: Exercise and Solution - Hands-on 2

    Lecture 33 Exercise and Solution - Hands-on 3

    Lecture 34 Code: Exercise and Solution - Hands-on 3

    Lecture 35 Exercise and Solution - Hands-on 4

    Lecture 36 Exercise and Solution - Hands-on 5

    Lecture 37 Code: Exercise and Solution - Hands-on 5

    Lecture 38 Exercise and Solution - Hands-on 6

    Lecture 39 Code: Exercise and Solution - Hands-on 6

    Lecture 40 Exercise and Solution - Hands-on 7

    Lecture 41 Code: Exercise and Solution - Hands-on 7

    Lecture 42 Exercise and Solution - Hands-on 8

    Lecture 43 Code: Exercise and Solution - Hands-on 8

    Lecture 44 Exercise and Solution - Hands-on 9

    Lecture 45 Exercise and Solution - Hands-on 10

    Lecture 46 Code: Exercise and Solution - Hands-on 10

    Lecture 47 Exercise and Solution - Hands-on 11

    Lecture 48 Code: Exercise and Solution - Hands-on 11

    Lecture 49 Exercise and Solution - Hands-on 12

    Lecture 50 Code: Exercise and Solution - Hands-on 12

    Lecture 51 Exercise and Solution - Hands-on 13

    Lecture 52 Code: Exercise and Solution - Hands-on 13

    Lecture 53 Exercise and Solution - Hands-on 14

    Lecture 54 Code: Exercise and Solution - Hands-on 14

    Lecture 55 Exercise and Solution - Hands-on 15

    Lecture 56 Code: Exercise and Solution - Hands-on 15

    Section 7: Operators

    Lecture 57 Operators in Golang

    Lecture 58 Arithmetic Operators

    Lecture 59 Exercise and Solution - Hands-on 1

    Lecture 60 Code: Exercise and Solution - Hands-on 1

    Lecture 61 Exercise and Solution - Hands-on 2

    Lecture 62 Code: Exercise and Solution - Hands-on 2

    Lecture 63 Assignment Operators

    Lecture 64 Exercise and Solution - Hands-on 3

    Lecture 65 Code: Exercise and Solution - Hands-on 3

    Lecture 66 Comparison Operators

    Lecture 67 Exercise and Solution - Hands-on 4

    Lecture 68 Code: Exercise and Solution - Hands-on 4

    Lecture 69 Logical Operators

    Lecture 70 Exercise and Solution - Hands-on 5

    Lecture 71 Code: Exercise and Solution - Hands-on 5

    Lecture 72 Bitwise Operators

    Lecture 73 Bitwise Left Shift

    Lecture 74 Bitwise Right Shift

    Lecture 75 Exercise and Solution - Hands-on 6

    Lecture 76 Code: Exercise and Solution - Hands-on 6

    Section 8: Arrays - Grouping Data

    Lecture 77 Arrays in Golang

    Lecture 78 Declaring the Values of Arrays

    Lecture 79 Exercise and Solution - Hands-on 1

    Lecture 80 Code: Exercise and Solution - Hands-on

    Lecture 81 Exercise and Solution - Hands-on 2

    Lecture 82 Code: Exercise and Solution - Hands-on 2

    Lecture 83 Exercise and Solution - Hands-on 3

    Lecture 84 Code: Exercise and Solution - Hands-on 3

    Lecture 85 Accessing the Elements of an Array

    Lecture 86 Exercise and Solution - Hands-on 4

    Lecture 87 Code: Exercise and Solution - Hands-on

    Lecture 88 Changing the Elements of an Array

    Lecture 89 Exercise and Solution - Hands-on 5

    Lecture 90 Code: Exercise and Solution - Hands-on 5

    Lecture 91 Initialisation of Array

    Lecture 92 Exercise and Solution - Hands-on 6

    Lecture 93 Code: Exercise and Solution - Hands-on 6

    Lecture 94 Initialising with Fewer Elements

    Lecture 95 Code: Initialising with Fewer Elements

    Lecture 96 Length of Array

    Lecture 97 Code: Length of Array

    Section 9: Slices - Grouping Data

    Lecture 98 Slices

    Lecture 99 Creating Slices

    Lecture 100 Exercise and Solution - Hands-on 1

    Lecture 101 Code: Exercise and Solution - Hands-on 1

    Lecture 102 Exercise and Solution - Hands-on 2

    Lecture 103 Code: Exercise and Solution - Hands-on 2

    Lecture 104 Exercise and Solution - Hands-on 3

    Lecture 105 Code: Exercise and Solution - Hands-on 3

    Lecture 106 Exercise and Solution - Hands-on 4

    Lecture 107 Code: Exercise and Solution - Hands-on 4

    Lecture 108 Accessing and Changing the Elements of a Slice

    Lecture 109 Exercise and Solution - Hands-on 5

    Lecture 110 Code: Exercise and Solution - Hands-on 5

    Lecture 111 Exercise and Solution - Hands-on 6

    Lecture 112 Code: Exercise and Solution - Hands-on 6

    Lecture 113 Appending, Re-slicing and Copying

    Lecture 114 Exercise and Solution - Hands-on 7

    Lecture 115 Code: Exercise and Solution - Hands-on 7

    Lecture 116 Exercise and Solution - Hands-on 8

    Lecture 117 Code: Exercise and Solution - Hands-on 8

    Lecture 118 Exercise and Solution - Hands-on 9

    Lecture 119 Exercise and Solution - Hands-on 10

    Section 10: Map

    Lecture 120 Map

    Lecture 121 Creating a Map

    Lecture 122 Exercise and Solution - Hands-on 1

    Lecture 123 Code: Exercise and Solution - Hands-on 1

    Lecture 124 Exercise and Solution - Hands-on 2

    Lecture 125 Code: Exercise and Solution - Hands-on 2

    Lecture 126 Exercise and Solution - Hands-on 3

    Lecture 127 Code: Exercise and Solution - Hands-on 3

    Lecture 128 Exercise and Solution - Hands-on 4

    Lecture 129 Code: Exercise and Solution - Hands-on 4

    Lecture 130 Accessing, Add, Update and Deleting an Element

    Lecture 131 Exercise and Solution - Hands-on 5

    Lecture 132 Code: Exercise and Solution - Hands-on 5

    Lecture 133 Exercise and Solution - Hands-on 6

    Lecture 134 Code: Exercise and Solution - Hands-on 6

    Lecture 135 Exercise and Solution - Hands-on 7

    Lecture 136 Code: Exercise and Solution - Hands-on 7

    Lecture 137 Checking for Existence of Key and Value

    Lecture 138 Code: Checking for Existence of Key and Value

    Lecture 139 Map References

    Lecture 140 Code: Map References

    Section 11: Conditions - Control Flow

    Lecture 141 Condition

    Lecture 142 If Statement

    Lecture 143 Exercise and Solution - Hands-on 1

    Lecture 144 Code: Exercise and Solution - Hands-on 1

    Lecture 145 Exercise and Solution - Hands-on 2

    Lecture 146 Code: Exercise and Solution - Hands-on 2

    Lecture 147 Exercise and Solution - Hands-on 3

    Lecture 148 Code: Exercise and Solution - Hands-on 3

    Lecture 149 If Else Statement

    Lecture 150 Exercise and Solution - Hands-on 4

    Lecture 151 Code: Exercise and Solution - Hands-on 4

    Lecture 152 Exercise and Solution - Hands-on 5

    Lecture 153 Code: Exercise and Solution - Hands-on 5

    Lecture 154 Else If Statement

    Lecture 155 Exercise and Solution - Hands-on 6

    Lecture 156 Code: Exercise and Solution - Hands-on 6

    Lecture 157 Nested If

    Lecture 158 Exercise and Solution - Hands-on 7

    Lecture 159 Code: Exercise and Solution - Hands-on 7

    Section 12: Switch - Flow Control

    Lecture 160 Switch

    Lecture 161 Exercise and Solution - Hands-on 1

    Lecture 162 Code: Exercise and Solution - Hands-on 1

    Lecture 163 Exercise and Solution - Hands-on 2

    Lecture 164 Code: Exercise and Solution - Hands-on 2

    Lecture 165 Exercise and Solution - Hands-on 3

    Lecture 166 Multi-Case Switch Statement

    Lecture 167 Exercise and Solution - Hands-on 4

    Lecture 168 Code: Exercise and Solution - Hands-on 4

    Section 13: For Loop - Flow Control

    Lecture 169 For Loop

    Lecture 170 Exercise and Solution - Hands-on 1

    Lecture 171 Code: Exercise and Solution - Hands-on 1

    Lecture 172 Exercise and Solution - Hands-on 2

    Lecture 173 Code: Exercise and Solution - Hands-on 2

    Lecture 174 Exercise and Solution - Hands-on 3

    Lecture 175 Code: Exercise and Solution - Hands-on 3

    Lecture 176 Continue Statement

    Lecture 177 Exercise and Solution - Hands-on 4

    Lecture 178 Code: Exercise and Solution - Hands-on 4

    Lecture 179 Exercise for you

    Lecture 180 Code: Exercise for you

    Lecture 181 Break Statement

    Lecture 182 Exercise and Solution - Hands-on 6

    Lecture 183 Code: Exercise and Solution - Hands-on 6

    Lecture 184 Nested Loop

    Lecture 185 Code: Nested Loop

    Lecture 186 For Loop as While Loop

    Lecture 187 Code: For Loop as While Loop

    Lecture 188 Infinite Loop

    Lecture 189 Code: Infinite Loop

    Lecture 190 Exercise for you

    Lecture 191 Exercise for you - Code

    Section 14: Range

    Lecture 192 Range

    Lecture 193 Exercise and Solution - Hands-on 1

    Lecture 194 Code: Exercise and Solution - Hands-on 1

    Lecture 195 Some Tips

    Lecture 196 Exercise and Solution - Hands-on 2

    Lecture 197 Code: Exercise and Solution - Hands-on 2

    Lecture 198 Exercise and Solution - Hands-on 3

    Lecture 199 Code: Exercise and Solution - Hands-on 3

    Lecture 200 Question for you

    Lecture 201 Code: Question for you

    Lecture 202 Exercise and Solution - Hands-on 4

    Lecture 203 Code: Exercise and Solution - Hands-on 4

    Lecture 204 Exercise and Solution - Hands-on 5

    Lecture 205 Question for you

    Lecture 206 Code: Question for you

    Lecture 207 Exercise and Solution - Hands-on 6

    Lecture 208 Code: Exercise and Solution - Hands-on 6

    Section 15: Input

    Lecture 209 Input

    Lecture 210 Input

    Lecture 211 Question for you

    Lecture 212 Code: Question for you

    Lecture 213 Exercise and Solution - Hands-on

    Lecture 214 Code: Exercise and Solution - Hands-on

    Section 16: Function

    Lecture 215 Functions

    Lecture 216 Code: Function

    Lecture 217 Exercise and Solution - Hands-on 1

    Lecture 218 Code: Exercise and Solution - Hands-on 1

    Lecture 219 Exercise and Solution - Hands-on 2

    Lecture 220 Code: Exercise and Solution - Hands-on 2

    Lecture 221 Exercise and Solution - Hands-on 3

    Lecture 222 Code: Exercise and Solution - Hands-on 3

    Lecture 223 Return in Function

    Lecture 224 Exercise and Solution - Hands-on 4

    Lecture 225 Code: Exercise and Solution - Hands-on 4

    Lecture 226 Exercise and Solution - Hands-on 5

    Lecture 227 Code: Exercise and Solution - Hands-on 5

    Lecture 228 Question for you

    Lecture 229 Code: Question for you

    Lecture 230 Exercise and Solution - Hands-on 6

    Lecture 231 Code: Exercise and Solution - Hands-on 6

    Section 17: Anonymous Function

    Lecture 232 Anonymous Function

    Lecture 233 Exercise and Solution 1

    Lecture 234 Code: Exercise and Solution 1

    Lecture 235 Exercise and Solution 2

    Lecture 236 Code: Exercise and Solution 2

    Lecture 237 Returning Anonymous Function from Another Anonymous Function

    Lecture 238 Code: Returning Anonymous Function from Another Anonymous Function

    Lecture 239 Exercise and Solution 3

    Lecture 240 Code: Exercise and Solution 3

    Lecture 241 Exercise and Solution 4

    Lecture 242 Code: Exercise and Solution 4

    Lecture 243 Question for you

    Lecture 244 Code: Question for you

    Section 18: Variadic Function | Ellipsis

    Lecture 245 Variadic Function

    Lecture 246 Demonstrating how to use Ellipsis

    Lecture 247 Code: Demonstrating how to use Ellipsis

    Lecture 248 Exercise and Solution

    Lecture 249 Code: Exercise and Solution

    Section 19: Recursion | Recursive Function

    Lecture 250 Recursion

    Lecture 251 Demonstrating How Recursion Works

    Lecture 252 Code: Demonstrating How Recursion Works

    Lecture 253 Types of Recursion

    Lecture 254 Definite or Direct Recursion

    Lecture 255 Code: Definite or Direct Recursion

    Lecture 256 Regular Recursion

    Lecture 257 Code: Regular Recursion

    Lecture 258 Indirect Recursion

    Lecture 259 Code: Indirect Recursion

    Lecture 260 Tail Recursion

    Lecture 261 Code: Tail Recursion

    Lecture 262 Head Recursion

    Lecture 263 Code: Head Recursion

    Lecture 264 Infinite Recursion

    Lecture 265 Code: Infinite Recursion

    Lecture 266 Anonymous Recursion

    Lecture 267 Code: Anonymous Recursion

    Section 20: Pointers

    Lecture 268 Pointers

    Lecture 269 Exercise and Solution - Hands-on 1

    Lecture 270 Code: Exercise and Solution - Hands-on 1

    Lecture 271 Exercise and Solution - Hands-on 2

    Lecture 272 Code: Exercise and Solution - Hands-on 1

    Lecture 273 Using Built-in Function

    Lecture 274 Code: Using Built-in Function

    Lecture 275 Pointer to Pointer

    Lecture 276 Code: Pointer to Pointer

    Lecture 277 Pointer in Arithmetics

    Lecture 278 Code: Pointers in Arithmetics

    Lecture 279 Pointer in Function

    Lecture 280 Code: Pointer in Function

    Lecture 281 Question for you

    Lecture 282 Code: Question for you

    Lecture 283 Pointer-Slice in Function

    Lecture 284 Code: Pointer-Slice in Function

    Section 21: Method

    Lecture 285 Method

    Lecture 286 Method vs Function

    Lecture 287 Code: Method vs Function

    Lecture 288 Methods with Same Names in Same Program

    Lecture 289 Code: Methods with Same Names in Same Program

    Lecture 290 Changes in a Method | Value Receiver

    Lecture 291 Code: Changes in a Method | Value Receiver

    Lecture 292 Changes in a Method | Pointer Receiver

    Lecture 293 Code: Changes in a Method | Pointer Receiver

    Lecture 294 Methods for Anonymous fields

    Lecture 295 Code: Methods for Anonymous fields

    Lecture 296 7 Pointers (Methods vs Functions) with or without asterisk

    Lecture 297 Code: 7 Pointers (Methods vs Functions) with or without asterisk

    Lecture 298 Method and Function with Pointer and Value Receiver or Argument Behaviour

    Lecture 299 Code: Method and Function with Pointer and Value Receiver or Argument Behaviour

    Lecture 300 Method and Receiver in Same Package

    Lecture 301 Code: Method and Receiver in Same Package

    Section 22: Import

    Lecture 302 Import

    Lecture 303 Individual & Group Import

    Lecture 304 Code: Individual & Group Import

    Lecture 305 Aliased Import

    Lecture 306 Code: Aliased Import

    Lecture 307 Dot Import

    Lecture 308 Code: Dot Import

    Lecture 309 Nested Imports

    Lecture 310 Code: Nested Imports

    Lecture 311 Blank Identifier

    Lecture 312 Code: Blank Identifier

    Section 23: Struct

    Lecture 313 Struct

    Lecture 314 Example

    Lecture 315 Code: Example

    Lecture 316 Default values of struct

    Lecture 317 Code: Default values of struct

    Lecture 318 Question for you

    Lecture 319 Code: Question for you

    Lecture 320 Exercise and Solution 1

    Lecture 321 Code: Exercise and Solution 1

    Lecture 322 Anonymous Struct

    Lecture 323 Code: Anonymous Struct

    Lecture 324 Accessing the field of a struct

    Lecture 325 Code: Accessing the field of a struct

    Lecture 326 Exercise and Solution 2

    Lecture 327 Code: Exercise and Solution 2

    Lecture 328 Anonymous Fields

    Lecture 329 Code: Anonymous Fields

    Lecture 330 Nested Struct

    Lecture 331 Code: Nested Struct

    Lecture 332 Anonymous Promoted Field in Nested Struct

    Lecture 333 Code: Anonymous Promoted Field in Nested Struct

    Lecture 334 Exported Struct, Exported and Unexported Field

    Lecture 335 Equality Testing

    Lecture 336 Code: Equality Testing

    Section 24: Interface

    Lecture 337 Interface

    Lecture 338 Declaring Interface Variable

    Lecture 339 Code: Declaring Interface Variable

    Lecture 340 Implementing an Interface

    Lecture 341 Code: Implement an Interface

    Lecture 342 Using Multiple Types with Single Method

    Lecture 343 Code: Using Multiple Types with Single Method

    Section 25: Concurrency

    Lecture 344 Concurrency

    Section 26: Goroutine

    Lecture 345 Goroutine

    Lecture 346 Creating a Goroutine

    Lecture 347 Code: Creating a Goroutine

    Lecture 348 Fixing a Goroutine Issue

    Lecture 349 Code: Fixing a Goroutine Issue

    Lecture 350 Question for you

    Lecture 351 Code: Question for you

    Lecture 352 Creating two Goroutine

    Lecture 353 Code: Creating two Goroutine

    Lecture 354 Counting the number of Goroutines and CPU

    Lecture 355 Code: Counting the number of Goroutines and CPU

    Lecture 356 Using Scanln to Delay Main Goroutine

    Lecture 357 Code: Using Scanln to Delay Main Goroutine

    Lecture 358 Question and Answers on Goroutine

    Lecture 359 Calling Goroutines with anonymous function

    Lecture 360 Code: Calling Goroutines with anonymous function

    Lecture 361 More Example

    Lecture 362 Code: More Example

    Section 27: Defer

    Lecture 363 Defer

    Lecture 364 Code: Defer

    Section 28: WaitGroup

    Lecture 365 WaitGroup

    Lecture 366 WaitGroup Example

    Lecture 367 Code: WaitGroup Example

    Section 29: Channels

    Lecture 368 Channels

    Lecture 369 Buffered and Unbuffered Channels

    Lecture 370 How to Create Channels

    Lecture 371 Channel and Goroutine - Q and A

    Lecture 372 Exercise and Solution - Hands-on 1

    Lecture 373 Code: Exercise and Solution - Hands-on 1

    Lecture 374 Exercise and Solution - Hands-on 2

    Lecture 375 Code: Exercise and Solution - Hands-on 2

    Lecture 376 Exercise and Solution - Hands-on 3

    Lecture 377 Code: Exercise and Solution - Hands-on 3

    Lecture 378 Exercise and Solution - Hands-on 4

    Lecture 379 Code: Exercise and Solution - Hands-on 4

    Lecture 380 Exercise and Solution - Hands-on 5

    Lecture 381 Code: Exercise and Solution - Hands-on 5

    Section 30: Concatenation

    Lecture 382 Concatenation

    Lecture 383 1st Method - Print Function

    Lecture 384 Code: 1st Method - Print Function

    Lecture 385 2nd Method - Plus Operator

    Lecture 386 Code: 2nd Method - Plus Operator

    Lecture 387 3rd Method - Sprintf

    Lecture 388 Code: 3rd Method - Sprintf

    Lecture 389 4th Method - String Append

    Lecture 390 Code: 4th Method - String Append

    Lecture 391 5th Method - Join Function

    Lecture 392 Code: 5th Method - Join Function

    Lecture 393 6th Method - Repeat Method

    Lecture 394 Code: 6th Method - Repeat Method

    Lecture 395 7th Method - Bytes Buffer

    Lecture 396 Code: 7th Method - Bytes Buffer

    Lecture 397 8th Method - String Buffer

    Lecture 398 Code: 8th Method - String Buffer

    Section 31: Golang - Exercises, Practice, Solution

    Lecture 399 Basic Printing

    Lecture 400 Code: Basic Printing

    Lecture 401 Exercise for you

    Lecture 402 Code: Exercise for you

    Lecture 403 Product of two Numbers

    Lecture 404 CODE: Product of two Numbers

    Lecture 405 Product of two Numbers From User

    Lecture 406 Code: Product of two Numbers From User

    Lecture 407 Using Function - Product of two Numbers

    Lecture 408 Code: Using Function - Product of two Numbers

    Lecture 409 Printing 1 to 1000

    Lecture 410 Code: Printing 1 to 1000

    Lecture 411 Exercise for you

    Lecture 412 Code: Exercise for you

    Lecture 413 Function to Print Any Number to 100

    Lecture 414 Code: Function to Print Any Number to 100

    Lecture 415 Profit and Loss

    Lecture 416 Code: Profit and Loss

    Lecture 417 Return on Investment Calculator

    Lecture 418 Code: Return on Investment Calculator

    Lecture 419 Odd numbers Between 1 and Any Given Number

    Lecture 420 Code: Odd numbers Between 1 and Any Given Number

    Lecture 421 Exercise for you

    Lecture 422 Code: Exercise for you

    Lecture 423 Sum and Average Calculator

    Lecture 424 Code: Sum and Average Calculator

    Lecture 425 Odd Numbers Between two Given Numbers

    Lecture 426 Code: Odd Numbers Between two Given Numbers

    Lecture 427 Exercise for you

    Lecture 428 Code: Exercise for you

    Lecture 429 Sum Odd Numbers

    Lecture 430 Code: Sum Odd Numbers

    Lecture 431 Exercise for you - Odd or Even

    Lecture 432 Code: Exercise for you - Odd or Even

    Lecture 433 Sum of Even and Odd Numbers Calculator

    Lecture 434 Code: Sum of Even and Odd Numbers Calculator

    Lecture 435 Positive and Negative Integer Checker

    Lecture 436 Code: Positive and Negative Integer Checker

    Lecture 437 Volume of Cylinder Calculator

    Lecture 438 Code: Volume of Cylinder Calculator

    Lecture 439 Power Finder

    Lecture 440 Code: Power Finder

    Lecture 441 Number of Digits Calculator

    Lecture 442 Code: Number of Digits Calculator

    Lecture 443 Exercise for you - Area of Circle

    Lecture 444 Code: Exercise for you - Area of Circle

    Lecture 445 Exercise for you - String Concatenation

    Lecture 446 Code: Exercise for you - String Concatenation

    Lecture 447 Exercise for you - Multiple Table Generator

    Lecture 448 Code: Exercise for you - Multiple Table Generator

    Lecture 449 First Digit Finder

    Lecture 450 Code: First Digit Finder

    Lecture 451 Exercise for you - Larger Number Finder

    Lecture 452 Code: Exercise for you - Larger Number Finder

    Lecture 453 Exercise for you - Smallest and Biggest Number Finder

    Lecture 454 Code: Exercise for you - Smallest and Biggest Number Finder

    Lecture 455 Exercise for you - Factors of a Number

    Lecture 456 Code: Exercise for you - Factors of a Number

    Lecture 457 Revision on For Index, Loop, and Range

    Lecture 458 Standard Deviation Calculator - Part 1

    Lecture 459 Standard Deviation Calculator - Part 2

    Lecture 460 Standard Deviation Calculator - Part 3

    Lecture 461 Standard Deviation Calculator - Part 4

    Lecture 462 Standard Deviation Calculator - Part 5

    Lecture 463 Code: Standard Deviation Calculator

    Lecture 464 Addition of Arrays

    Lecture 465 Code: Addition of Arrays

    Lecture 466 Exercise for you

    Lecture 467 Code: Exercise for you

    Lecture 468 Addition of Arrays using Range

    Lecture 469 Code: Addition of Arrays using Range

    Lecture 470 Arithmetic Operation

    Lecture 471 Code: Arithmetic Operation

    Lecture 472 Exercise for you

    Lecture 473 Code: Exercise for you

    Lecture 474 Exercise for you

    Lecture 475 Code: Exercise for you

    Section 32: Bonus Section

    Lecture 476 Check out my other courses

    For everyone that need to understand Go programming