Golang Tutorial for Beginners | Full Go Course

Full Golang Tutorial to learn the Go Programming Language while building a simple CLI application
In this full Golang course you will learn about one of the youngest programming languages that is becoming more and more popular in the cloud engineering world, which is Go or also commonly known as Golang.
You will learn everything you need to get started with Go and start using it in your projects. We're going to write a very simple CLI application to learn the basics of Go. So instead of learning the concepts and syntax of Go with isolated examples, you will learn them while building an actual application throughout the tutorial.
Before diving right into the syntax you will first understand why Go was even developed, its use cases or what Golang is used for and how Go is different from other programming languages.
#golang #techworldwithnana
▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬
Git Repo: ► gitlab.com/nanuchi/go-full-co...
Course Waitlist - Sign up to get notified: ► www.techworld-with-nana.com/c...
► This video is sponsored by Kasten 🙌🏼
► Free Kubernetes Backup and Migration - Download Kasten's K10 and Get 10 nodes free forever: www.kasten.io/nana
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Intro & Course Overview
INTRODUCTION TO GO
02:47 - What is Go? Why Go? How it's different?
06:50 - Characteristics of Go and Go Use Cases
GO SYNTAX & CONCEPTS
08:59 - Local Setup - Install Go & Editor
12:54 - Write our First Program & Structure of a Go File
22:02 - Variables & Constants in Go
30:43 - Formatted Output - printf
33:43 - Data Types in Go
45:18 - Getting User Input
47:19 - What is a Pointer?
53:55 - Book Ticket Logic
57:16 - Arrays & Slices
1:11:12 - Loops in Go
1:24:24 - Conditionals (if / else) and Boolean Data Type
1:39:33 - Validate User Input
1:54:02 - Switch Statement
1:58:37 - Encapsulate Logic with Functions
2:22:36 - Organize Code with Go Packages
2:35:39 - Scope Rules in Go
2:37:16 - Maps
2:53:20 - Structs
3:02:15 - Goroutines - Concurrency in Go
3:23:51 - Congratulations!
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
Full Python course ► • Python Tutorial for Be...
Full Docker course ► • Docker Tutorial for Be...
Full K8s course ► • Kubernetes Tutorial fo...
DevOps Tools explained ► bit.ly/2W9UEq6
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
INSTAGRAM ► bit.ly/2F3LXYJ
TWITTER ► bit.ly/3i54PUB
LINKEDIN ► bit.ly/3hWOLVT
FB group ► bit.ly/32UVSZP
DEV ► bit.ly/3h2fqiO
▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬
► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/45mXaer
► High-Quality and Hands-On Courses 👉🏼 bit.ly/3BNS8Kv
► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3Ozl28x

Пікірлер: 1 100

  • @TechWorldwithNana
    @TechWorldwithNana2 жыл бұрын

    Git Repo: ► gitlab.com/nanuchi/go-full-course-youtube Course Waitlist - Sign up to get notified: ► www.techworld-with-nana.com/course-roadmap ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro & Course Overview INTRODUCTION TO GO 02:47 - What is Go? Why Go? How it's different? 06:50 - Characteristics of Go and Go Use Cases GO SYNTAX & CONCEPTS 08:59 - Local Setup - Install Go & Editor 12:54 - Write our First Program & Structure of a Go File 22:02 - Variables & Constants in Go 30:43 - Formatted Output - printf 33:43 - Data Types in Go 45:18 - Getting User Input 47:19 - What is a Pointer? 53:55 - Book Ticket Logic 57:16 - Arrays & Slices 1:11:12 - Loops in Go 1:24:24 - Conditionals (if / else) and Boolean Data Type 1:39:33 - Validate User Input 1:54:02 - Switch Statement 1:58:37 - Encapsulate Logic with Functions 2:22:36 - Organize Code with Go Packages 2:35:39 - Scope Rules in Go 2:37:16 - Maps 2:53:20 - Structs 3:02:15 - Goroutines - Concurrency in Go 3:23:51 - Congratulations! ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬ Full Python course ► kzread.info/dash/bejne/pmykssaEidPVp6w.html Full Docker course ► kzread.info/dash/bejne/ZZdhy6SnZ5bKdKg.html Full K8s course ► kzread.info/dash/bejne/imhsuNd9htmWlNI.html DevOps Tools explained ► bit.ly/2W9UEq6 ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ INSTAGRAM ► bit.ly/2F3LXYJ TWITTER ► bit.ly/3i54PUB LINKEDIN ► bit.ly/3hWOLVT FB group ► bit.ly/32UVSZP DEV ► bit.ly/3h2fqiO ▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬ ► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/3gEwf4V ► High-Quality and Hands-On Courses 👉🏼 bit.ly/3nIouPW ► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3mPIaiU

  • @donat880

    @donat880

    2 жыл бұрын

    Hi, Nana thanks for the video, do you have a paid Golang course/boot camp? thanks again!

  • @LetsBeHuman

    @LetsBeHuman

    2 жыл бұрын

    Hi Mam, When can we expect advanced Golang topics.... Please post sooner... Can't wait to learn channels and other topics... Pleaseeeeeeee

  • @LetsBeHuman

    @LetsBeHuman

    2 жыл бұрын

    At 50:04 , you can again reused the slide from 48:11 and show how user entered value is pointed to/assigned to userName variable. It would have been nice. Animation at 1:38:46 is great. Animatino at 2:33:!6 is best way to explain how exporting works in the definition package vs. the package where it is used. Awesome. 2:46:50 - thanks for mentioning that we don’t have to memorize those conversions and we can Google it. I had such fear as a newbie decade back when I got into programming.

  • @ThePsaratha

    @ThePsaratha

    2 жыл бұрын

    Thanks

  • @ThePsaratha

    @ThePsaratha

    2 жыл бұрын

    Thanks

  • @kylerjohnson988
    @kylerjohnson9882 жыл бұрын

    As a Sr. Principal Engineer, when I need to get ramped up on something new quickly, the first thing I do is go to youtube and look to see if you have any videos on it. Your content is well-structured, focused, and very well explained. It's truly superb. Thanks for all that you do!

  • @chouiahoussem1323

    @chouiahoussem1323

    Жыл бұрын

    I love how you just had to tell everyone you're a Sr. Principal Engineer, very humble of you to watch tutorials like the rest of us.

  • @kylerjohnson988

    @kylerjohnson988

    Жыл бұрын

    @@chouiahoussem1323 it’s a compliment to the content creator that her tutorials are helpful to people of different skill levels and experiences.

  • @scycer

    @scycer

    Жыл бұрын

    Agreed, looking forward to the course! Chouia, when you have been doing this for a long time, it's important to thank those who put in the effort to deliver high quality videos. We are always learning, as we get more experienced though our learning time can be more precious and limited.

  • @dixztube

    @dixztube

    Жыл бұрын

    What advice would you guy an intermediate dev (also coming from node which I feel pretty comfortable with)

  • @aqua3418

    @aqua3418

    Жыл бұрын

    And to add to it - the reason why engineers know things is because they .... study!

  • @laracary
    @laracary2 жыл бұрын

    This is a wonderful tutorial for beginner like me who never been a developer in my career so far. Thank you Nana for your contribution to educate others.

  • @fpvaddictdad2730
    @fpvaddictdad2730 Жыл бұрын

    There are some people who are gifted teachers, you are one of them. This is one of the best courses I have taken in the last 15 years. Thank you so much for putting this together and sharing your gifts with us. I wish you the best sucess.

  • @swapnilbanga4030
    @swapnilbanga40302 жыл бұрын

    Pacing, presentation, content - everything is on point. Usually, I get bored with online tutorials and have to force myself to watch them after a certain point but this is an exception!

  • @ShahsankShekhar
    @ShahsankShekhar Жыл бұрын

    Honestly, I started with your Docker tutorial, and the way you have organised and present the course is impressive. Your videos are becoming my default go to for advance concepts. Very thankful for this great work!.

  • @venky1964
    @venky19642 жыл бұрын

    This is superb! Very well organized, very well explained and very well paced!

  • @Little-bird-told-me
    @Little-bird-told-me2 ай бұрын

    Have watched many GO content but none explained the use cases so succulently. And you are giving it away for free. Love the times we live in...

  • @ZerubabelJember
    @ZerubabelJember7 ай бұрын

    I am writing to express my sincere appreciation for teaching me all the concepts in the Go language. I have learned so much from you, and I am truly grateful for your time, guidance, and support.

  • @philipmwangi5270
    @philipmwangi52702 жыл бұрын

    Well, I can Humbly say that I've understood many software engineering concepts with this channel. Wish all the professors were like you. Keep up the good work

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Wow, thank you for such great feedback, Philip! Really happy to hear! 😊

  • @markusbuchholz3518
    @markusbuchholz35182 жыл бұрын

    From my humble point of view you and your team effort delivered in this channel, together with performance which is the master of piece for everyone are really breathtaking. You are brilliant lady of the KZread! I do believe your are one of the most important software technology "influencer" in this decade and I hope also it will last far beyond. Keep finger for your goals. Have a nice day!

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Thank you so much Markus for your appreciative comment and support. Such feedback really motivates us to keep creating more content on our channel! 💙

  • @markusbuchholz3518

    @markusbuchholz3518

    2 жыл бұрын

    @@TechWorldwithNana Awesome feedback. I think I am form Mars but you are from Venus! Good Luck

  • @giuseppe9124

    @giuseppe9124

    2 жыл бұрын

    I agree, great content and Nana explains everything so well. Kudos to all the team and to the amazing Nana!

  • @MonoJaviX

    @MonoJaviX

    2 жыл бұрын

    I can only agree with this comment, I just finished watching it and it was amazing. Thank you so much for giving us this piece of learning Nana.

  • @IsaacChristian-ho2xk
    @IsaacChristian-ho2xk4 ай бұрын

    Just starting out with programming and decided Go was going to be my first language. Many colleagues directed me to your page as the guru of technology content on KZread. The steps were so clear, concise and made more and more sense as I went along. Thank you for putting this together!

  • @makeauthority
    @makeauthority2 жыл бұрын

    It's a great tutorial, and explanation because I can't ever seen this simplistic and easy step by step. Thanks so much.

  • @davidnetk
    @davidnetk2 жыл бұрын

    Nana once again astounds not only with her teaching talents but with the structure and cadence of her courses. Go is an amazing language and I am now more excited than ever to continue to learn it, as well as more confident thanks to completing this course. Thank you so much!!

  • @binoysankar2281
    @binoysankar22812 жыл бұрын

    I have watched 45 min now and i can say the way you explain this is very easy to understand and coming from java background I feel its much more easier to learn, not sure. Thanks for your efforts. Kudos Nana...

  • @hameedaabid1177
    @hameedaabid11772 жыл бұрын

    It is amazing how many concepts you were able to introduce in this 3 hour tutorial and made it very easy to learn and remember.

  • @js_engineer
    @js_engineer2 жыл бұрын

    I'm a javaScript developer and this tutorial is completely understandable for me. Now I know Go fundamentals. Thank you for your job!

  • @FilipeFreire
    @FilipeFreire2 жыл бұрын

    Awesome job explaining Go concepts, the best course I've seen so far! The amount of preparation and dedication that was put into it (graphics, animations, steps to build the application..) sure distinguish this course from others in YT. A must watch if you're entering Go world :) Thank you for uploading this! 💙

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Thank you so much for your amazing feedback, Filipe! Really appreciate it 💙

  • @swar4u25
    @swar4u252 жыл бұрын

    My week kicked off with new learning as always with Nana's course... Go.. Golang() thank you Nana for this awesome content😊

  • @andrewmcmenemy7879
    @andrewmcmenemy78792 жыл бұрын

    I've been searching for a tutorial that would make sense of Go's package system, and yours finally made everything clear to me. Thanks!

  • @kaibhai
    @kaibhai2 жыл бұрын

    This is exactly what I was looking for. The explanations were very descriptive but short and the comparisons with other languages made it more clear. Thank you so much for this resource.

  • @ronclauw
    @ronclauw2 жыл бұрын

    First of all, this tutorial is EXCELLENT ! It's definitely in my top 3 of the many, many, many turorials I've come across over the past 30 years. Second, I love this language. The syntax is strict but fair and anticipates debugging. All programming code should be like this. I can't wait to rewrite my entire Powershell library in Golang.

  • @danishparvez4141
    @danishparvez41412 жыл бұрын

    What an amazing introductory course on Golang! It's the best of its Kind. Keep the learner hooked to it all the time. Crisp, precise , covering all the important aspects of the language. Kudos to you, and so grateful that you made it freely available here. 😀

  • @klimentradoev7404
    @klimentradoev7404 Жыл бұрын

    Amazing! I almost haven't seen such A clear, well-structured and methodical explanation on a topic for 15 years of teaching practice! Thank you Nana!

  • @datguy4104
    @datguy4104 Жыл бұрын

    Incredible tutorial. Very good jobs of teaching the small stuff as you go vs something like "this is a string, you can do x, y, and z. This is an array, you can do x, y , and z". Very easy to follow along with great explanations along the way and perfect timing with the nuanced stuff like syntax variations

  • @austinmusiku778
    @austinmusiku7782 жыл бұрын

    This was excellent. I appreciate all the efforts you put in to the preparation of this video. Simply the best!!

  • @zahid1909
    @zahid1909 Жыл бұрын

    Undoubtedly one of the most compact yet comprehensive beginner lesson on go that we find on the internet. Thanks a lot, Nana, you have covered a ton of features of go in a single video.

  • @anthonyapodaca8617
    @anthonyapodaca86172 жыл бұрын

    This was the most well explained, engaging and amazing course on Golang. Thank you for constructing this course and for the effort put into it!

  • @saravanansaibaba8374
    @saravanansaibaba83742 жыл бұрын

    Great tutorial Nana. The use case based approach was brilliant and engaging and puts language in perspective. I started the course and sat for the whole 3 1/2 hours and completed it. Thanks a lot for a great tutorial. Looking forward for more advanced tutorial.

  • @poyahancouk
    @poyahancouk Жыл бұрын

    Thank you Nana for such detailed teaching! You have the most logical framework of introduction to programming I've ever seen so far! RESPECT!

  • @sreekanthadluruvlogs5472
    @sreekanthadluruvlogs54722 жыл бұрын

    Nana, You are star ⭐️. I admire the way you deliver the subject. Top Class

  • @michaelwijayagames
    @michaelwijayagames Жыл бұрын

    As a Sr.Forklift Certified person, when I need to get ramped up on something new quickly, the first thing I do is go to youtube and look to see if you have any videos on it. Your content is well-structured, focused, and very well explained. It's truly superb. Thanks for all that you do!

  • @upnata
    @upnata6 ай бұрын

    I'm so incredibly grateful to the tutorials on this channel. They're incredibly well structured, concise, and nuanced. I've learned Docker and Golang now in record time, and felt autonomous enough to go into the docs myself and implement my own projects straightaway. When a technology is taught so well, the student leaves with more curiosity and desire to learn further. Very minor point: I am 99% sure there's a slight misstep at around 2:16:00 when implementing the func bookTicket. When bookTicket is called, it returns nothing and the firstNames slice is empty when you run the program. I returned bookings from the bookTicket function, reassigned bookings in the main function scope to the bookTicket function result, and then the program ran (bookings was updated, so firstNames showed the new user's firstName). Apologies if I'm incorrect, but wanted to share. Regardless, this tutorial is fantastic and the point of the function section (to modularize the code) was conveyed.

  • @VinayGoudtallapalli
    @VinayGoudtallapalli Жыл бұрын

    I can't believe that i learned GoLang in less than four hours. I know there are more advanced concepts, but being a senior developer, i think this is enough for me to put together a backend service. Thanks for this amazing content, Nana!

  • @larskefka3373

    @larskefka3373

    Жыл бұрын

    You can learn how to play chess in less than 30 mins. Playing well and being in the 10% of the population is something else altogether.

  • @lipin007

    @lipin007

    Жыл бұрын

    @@larskefka3373 wrong analogy!

  • @larskefka3373

    @larskefka3373

    Жыл бұрын

    @@lipin007 you should say why it is wrong analogy.

  • @lipin007

    @lipin007

    Жыл бұрын

    @@larskefka3373 Not interested!

  • @enriqueleonmacias249

    @enriqueleonmacias249

    6 ай бұрын

    @@larskefka3373because it’s like saying that if you quickly learn how to drive a car it is not enough because 1% of drivers are so much more experienced and therefore can drive way faster when normally most of the people just want the driving license to take them where they need when they need. Most of the developers are not going to be doing benchmark competitions to test who’s code is faster. They just need their application to work, fast enough and to do it securely

  • @fladrian
    @fladrian2 жыл бұрын

    What an amazing course.! Thanks you nana for this well explained, detailed and helpful tutorial

  • @sevdaakari5677
    @sevdaakari56779 ай бұрын

    It seems so easy to learn Go with you, wish there was a full Go course like this. Thank you so much for your time and effort!

  • @giridharkirthikh876
    @giridharkirthikh8762 жыл бұрын

    The best tutorial available on Golang over KZread. The speciality of this tutorial is all the concepts, right from basics to advanced are covered step by step by building a small project very perfectly. Very much learner friendly, especially for beginners. Hats off to you. Appreciate your efforts

  • @andjelaarsic9217
    @andjelaarsic9217 Жыл бұрын

    Nana, your tutorials are absolutely awesome! You are one of the first channels I check when I want something explained. You answer the right questions and explain things in such nice details. Thank you so much!

  • @narayananl6394

    @narayananl6394

    Жыл бұрын

    Hey which job you are

  • Жыл бұрын

    Such a great course! to-the-point material for those of us with experience. Thank you very much!

  • @nekoill
    @nekoill2 жыл бұрын

    Amazing tutorials, just absolutely stellar! This is exactly what I think an ideal tutorial should be: lots of practical stuff with passing but clear explanation of what it is and how it works. If I could, I'd subscribe twice.

  • @kunal-gohrani
    @kunal-gohrani Жыл бұрын

    It was a brilliant tutorial for beginners to Go. I had to learn Go for a project in my company and this has taught me beginner level go in 2 days brilliant!

  • @sudarshankandi9097
    @sudarshankandi90972 жыл бұрын

    great tutorial. Love the fact that you walk the student through setting up the environment and tie back concepts to older languages to increase familiarity. Looking forward to the advanced course.. and can't wait to put these beginner skills to converting my Python based project to a Golang implementation.

  • @ThomasPoth
    @ThomasPoth2 жыл бұрын

    Thank you so much for this amazing tutorial. I've done it in one "Go" 😉 Further more; all the samples are working great without to become stuck.

  • @mattk6910
    @mattk69102 жыл бұрын

    I’ve been wanting to dive into Golang for a few years and have built a few things from tutorials - such as HTTP servers and fake CLI apps. This is BY FAR the best Go tutorial I’ve seen so far. I’ve understood more core concepts and features of the language from this tutorial than any other, even the more “technical” ones. Excellent job and I love this channel!

  • @hieverybody4246

    @hieverybody4246

    2 жыл бұрын

    Can I ask, why do Go rather than Rust?

  • @crimsionCoder42
    @crimsionCoder4210 ай бұрын

    I'm literally at 52:24 and already I have to thank you. You taught this the same way many people introduced Python. Go through essential variables and get something to print, then learn how to input (which teaches the concept of the pointer perfectly) and continue building. I went through 2 dry Udemy I paid for and this is already explaining the concepts much better.

  • @oferfg4a
    @oferfg4a2 жыл бұрын

    Great course Nana (as always!) can't wait for the advanced course...

  • @namashaggarwal7430
    @namashaggarwal74302 жыл бұрын

    Such an awesome course ❤️. Could you please also make a course on intermediate to advanced concepts in Golang ❤️

  • @kushagralonaria2133
    @kushagralonaria21336 ай бұрын

    First time on YT I have completed a 3+hrs tutorial in a single sitting. Really engaging content with covering all the important aspects and variations to get started.

  • @carmelomarasco4746
    @carmelomarasco47462 жыл бұрын

    I think this Is the best golang course I have ever watched on KZread. You did an Amazing job. Your explaination is very clear. Awesome!!

  • @ChristopherPhillipsDev
    @ChristopherPhillipsDev2 жыл бұрын

    Thank you very much for this course Nana! I appreciate all the time and effort that went into making this course. I'm looking forward to the advanced version now!

  • @BanibrataDutta

    @BanibrataDutta

    2 жыл бұрын

    Absolutely. Would very much appreciate advanced course too.

  • @ms4573
    @ms45732 жыл бұрын

    Nana, I have attended an hour straight of this tutorial, probably the longest ever attention span for me. I have watched a few hundred tutorials like anyone else in IT and no other tutorial has come close to just how well you handle explaining concepts. Kudos !. Thanks for the motivation.

  • @ahmadfaiaz3535
    @ahmadfaiaz3535 Жыл бұрын

    I personally really enjoyed watching this tutorial, and can't wait for next coming tutorial on covering advanced topics. Thanks for making such a useful tutorial.

  • @raulalejandromunozaraya3878
    @raulalejandromunozaraya38782 жыл бұрын

    No doubt, Nana is by far one of the best around. Thanks a lot for this huge effort from your side. 👏🏻👏🏻👏🏻

  • @tpierce3
    @tpierce32 жыл бұрын

    I've gone through my fair share of Go tutorials, paid and YT, and while there were a couple of good ones... this is hands down the best introduction to Go I've seen so far. And I didn't just watch it. I did the full code along with this one. The organization of the coding project to build up Go programming concepts that were visually and audibly explained with such clarity - was fantastic. This actually rekindled my excitement for learning this language. I cannot wait for the full Basic to Advanced course when it releases. Kudos. Well done.

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    I'm happy you enjoyed the course, and thank you so much for such amazing feedback! I appreciate it 💙

  • @tpierce3

    @tpierce3

    2 жыл бұрын

    @@TechWorldwithNana You're welcome!

  • @davidef.982
    @davidef.9822 жыл бұрын

    Perfect timing, just in time when I wanted to start learning it 😍😍😍

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Great to hear! 😊

  • @iamSSudheer
    @iamSSudheer2 жыл бұрын

    I felt this video interesting as we started implementing a project unlike other videos which start from basics of variables and loops. Thanks a lot Nana.

  • @90DaysOfDevOps
    @90DaysOfDevOps2 жыл бұрын

    Just completed this and it was a great great way to learn the fundamentals of Go... I am new to programming and as much as i am not focused on becoming a developer I do want to understand the code in which applications my company creates. Great Job Nana. Have used this for my #90DaysOfDevOps Learning.

  • @TriLou-je4rg
    @TriLou-je4rg10 ай бұрын

    You are fantastic Nana! I really appreciate all your videos, it is very easy to understand and informative. Thank you and the team very much !!

  • @burnpsycho196
    @burnpsycho196 Жыл бұрын

    I'm new to your channel but not new to programming but I'll say that your simplicity is amazing and very understandable bravo!!!❤️❤️

  • @brokensyn779
    @brokensyn779 Жыл бұрын

    Thanks for this! I've been a web focused JS dev for awhile, but have been wanting to branch out. The utility of Golan appealed to me and now I feel like I know enough to get started. Great video!

  • @1etcetera1
    @1etcetera12 жыл бұрын

    ты крутая, успехов тебе! спасибо за курс.

  • @LetsBeHuman
    @LetsBeHuman2 жыл бұрын

    Thanks for making great quality content and keeping it free and accessible. I finally finished this video. There are lot of channels that cover programming languages and interview prep. Only few do DevOps. I sincerely request you to start making videos on AI/ML/ Computer Vision topics. It involves Maths and sometimes scares newbies. Also waiting for the Golang course on advanced topics like channels, wait groups, etc. Also, only great teachers can make any topic understandable and the explain like they can explain to 5. Once again, Thanks to your team.

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Thanks so much for your support! Thanks for your suggestions, for now AI/ML topics are not planned though

  • @LetsBeHuman

    @LetsBeHuman

    2 жыл бұрын

    @@TechWorldwithNana I'm crying. At least in future please consider your decision. Please, we need good teachers and doctors in this world. Please...

  • @abhinavganguly3917
    @abhinavganguly39172 жыл бұрын

    Watched this course to help me learn this language for a coding interview. Really appreciated the examples, explanations, and overall help!

  • @lholhofox
    @lholhofox Жыл бұрын

    In 3 hours she basically taught 80% of what I learned in 2 years at Centennial College! What a shame for the Canadian educational system and what a great Video Nana!! Thank you for continually support the community, principally the new comers!! Keep it up!!

  • @tushitapatel5782
    @tushitapatel57822 жыл бұрын

    Your lesson is fantastically curated! You made it sound so simple and broken down. Looking forward to the upcoming, more intensive Go course. I'd also love to learn more about akka from you, Nana.

  • @LetsBeHuman

    @LetsBeHuman

    2 жыл бұрын

    +1. The beauty of this channel is they break down and makes things simple with their slides and animations.

  • @jasonsimpson1609
    @jasonsimpson16099 ай бұрын

    This was a fantastic tutorial. Great for getting started and explained in detail. Thanks Nana!

  • @iamtbay
    @iamtbay11 ай бұрын

    I've just noticed this course. It's amazing, well explained, clean, focused and detailed. I guess best course for beginners. Thank you!

  • @Luxwarp
    @Luxwarp2 жыл бұрын

    Hey girl! I've been looking at Go for a few years now but never found any good tutorial that got me hooked on it.....Until now! You just made me GO all in for Go now as my future primary backend language. Be proud of what you have done and i'm looking forward to your advanced course :). And you also got a new subscriber that will follow your videos with excitement! :D

  • @abhisekkumar3375
    @abhisekkumar33752 жыл бұрын

    Thank you nana for all the efforts you are doing to help people in their learnings ..

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Thank you for your appreciative comment 😊

  • @georgegach7570
    @georgegach75702 жыл бұрын

    Nana being awesome as always. Thanks for this golden content!

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Thanks so much George! 🙂

  • @dr.thantphyoaung
    @dr.thantphyoaung2 жыл бұрын

    Thanks for your Steady, Precise, Clear explanation without any useless words. What a great course!!! I am so excited about your next Go advanced course.

  • @daixso
    @daixso Жыл бұрын

    Thank you so much for the tutorial it was paced just fast enough to grasp the concepts without dragging on and was clear and concise to follow along with. Excited to look at the rest of your content including your Python course!

  • @itprofit32
    @itprofit322 жыл бұрын

    Unbelievable one human can contain so much non-trivial information, and much more unbelievable she can share the information so clearly and easy

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Thank you so much Nikolay, for such amazing feedback! 💙

  • @VivekSingh-ep5gz
    @VivekSingh-ep5gz2 жыл бұрын

    This is my first course from you Nana. Never seen such a well explained course on Go. Your way of teaching shows that you care for your students to really grasp the concepts. Thankyou so much!! Looking forward for the advanced course...

  • @zahreddinesoualem3213
    @zahreddinesoualem32137 ай бұрын

    I haven't touch my laptop for almost 6 month I was really busy with life, then when I came back I started with your course which really saved my life, just a few hours were enough to refresh my mind and bring back nwhat I have learn in Go, thank you.

  • @AndrewPa
    @AndrewPa Жыл бұрын

    As tech lead, SRE and ODL I found your course sooo good that I subscribed to your channel and learning so much and so quick. U r a perfect instructor

  • @sauravkalal1037
    @sauravkalal10372 жыл бұрын

    Thank you as always ❤️ can you please make a video on advanced version on this course for cloud native deployment and other cloud native action in pure Golang code

  • @Bheemhere
    @Bheemhere2 жыл бұрын

    Perfect timing ❤️ Thank you guru

  • @anthonyfarias321
    @anthonyfarias3212 жыл бұрын

    This course is pure gold. Thank you so much. I get to understand every topic you explain.

  • @belski256
    @belski2562 жыл бұрын

    Had forgotten some concepts and after watching this.This has to be the best Golang tutorial online.Learnt some much in a short time.

  • @jsathyanarayana7782
    @jsathyanarayana77822 жыл бұрын

    Thank you for the awesome video and all the effort you and your team put in these videos.Truly amazing!!

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    Thanks for your appreciation Jayanth! 🙏

  • @Merrett11
    @Merrett11 Жыл бұрын

    Great course, completed over 2 days. Coming from a Python background it was easy to pick up - great to learn the differences and code something that covered all the foundations!

  • @DevBishwasBh

    @DevBishwasBh

    Жыл бұрын

    Cool!

  • @subinest
    @subinest2 жыл бұрын

    This is one of the best (if not the best) beginner course of Go, hats off for the efforts you are putting behind each course.

  • @stephendelacruzone
    @stephendelacruzone2 жыл бұрын

    This is THE best "Hello World" tutorial I've ever encountered. Love the thoroughness of it all. 💎✨👌

  • @altrukar123
    @altrukar1232 жыл бұрын

    Great Work! Wonderful Tutoring! Awesome & Comprehensive Tutelage. Thank you so much...

  • @TechWorldwithNana

    @TechWorldwithNana

    2 жыл бұрын

    My pleasure! Thanks for your comment! Enjoy the course 💙

  • @soff5697
    @soff56972 жыл бұрын

    I like the way you explain new concepts, you're one of the best instructors I've ever seen. Good job Nana 🔥

  • @shivanitiwari7751

    @shivanitiwari7751

    Жыл бұрын

    Hello @Soff ,do we need to have any kind of skills or knowledge before starting this course??

  • @soff5697

    @soff5697

    Жыл бұрын

    @@shivanitiwari7751 ,I don't think so. Having any experience with threads using Cpp or java (any multi threaded prog language) can be helpful but nana is explaining everything from scratch so I suppose there are no prerequisite needed for this course.

  • @shivanitiwari7751

    @shivanitiwari7751

    Жыл бұрын

    @@soff5697 okay thanks for the information

  • @soff5697

    @soff5697

    Жыл бұрын

    Welcome 😊

  • @user-fu7lu6ch2m
    @user-fu7lu6ch2m11 ай бұрын

    What a course, so easy to follow and you get all the basics covered. Love it and Thank you Nana. Love to know more advance topics.

  • @codingfuel
    @codingfuel Жыл бұрын

    Just finished this course, thank you! I really only had a strong grasp of Python before, so I was pleased to see that there are some similarities (like accessing a map, the len() function, etc.).

  • @TheSumitBanik
    @TheSumitBanik2 жыл бұрын

    As usual amazing tutorial and explanation. Just an addition, In GoLang curly braces should be in the same line where the for loop is started. Like: for { and not: for { }

  • @davidrahauser4234

    @davidrahauser4234

    2 жыл бұрын

    It's just (default) CodeStyle-Guide, it depends on what your project in real world companies has set.

  • @hardztp
    @hardztp2 жыл бұрын

    It's just an hour she uploaded video and already got 500 likes... that's just bcos of Nana's teaching style... Thanx Nana for all Ur videos and also for Ur awesome Terraform n Docker tutorials

  • @fadidev3383

    @fadidev3383

    2 жыл бұрын

    Teaching way is basic than others, and also same as other teachers! everything is basic normal style but good.

  • @subrajeetmaharana
    @subrajeetmaharana Жыл бұрын

    Never experienced such tutorial in my whole life. Some people teach you and some people make you teach. Nana comes later. Amazing Nana. Lots of good wishes.❤❤❤❤

  • @georgivalkanov2377
    @georgivalkanov23772 жыл бұрын

    Truly impressed of how clear your explanation of each concept is. Thanks a lot for sharing with us such an amazing content.

  • Жыл бұрын

    Thank you for your effort making this course, it was great! With the right level of detail that I was looking, but without losing any time. Love it.

  • @ReyoRanga-zw2tc
    @ReyoRanga-zw2tc6 ай бұрын

    It couldn't get easier. This course was awesome Using simple terms to explain the code and explaining the logic behind the code and teaching from scratch made this course incredible. Thank you so much ❤

  • @prashantfulara5649
    @prashantfulara5649 Жыл бұрын

    You taught Go basics with some of advance topics with so ease. Great learning experience for me and it saved a lot of time too :)

  • @benjacoblee
    @benjacoblee8 ай бұрын

    JS dev here - been struggling a bit with Go syntax. I've been tutorial hopping, but nothing was clicking - till this one! Thanks so much!

  • @LampJustin
    @LampJustin2 жыл бұрын

    Wow, just wow, I'm blown away! Such a great tutorial! You can and should be proud!

  • @PaxHominibusBonaeVoluntatis
    @PaxHominibusBonaeVoluntatis2 жыл бұрын

    Thanks to You, I started to learn GO. I appreciate your good influence for audience. Merry Christmas !

  • @RN-er7mz
    @RN-er7mz2 жыл бұрын

    Wow, i stay up-to-date in devops world with your videos Nana, thanks a ton!

  • @olorundareagnes934
    @olorundareagnes934 Жыл бұрын

    Thanks a lot Nana. I find your contents quite helpful and easy to understand. I'm currently going through your DevOps Bootcamp course and must say that you're one of the best teachers I've ever come across. Thanks again mentor!