Тёмный

Golang Tutorial : Go Full Course 

Derek Banas
Подписаться 1,3 млн
Просмотров 249 тыс.
50% 1

I wrote a Techno-Thriller called Whispers if you're interested: amzn.to/4cfdtNW
I'd greatly appreciate a review for it if you have time.
I created this Golang tutorial to be the definitive course. I provide in this full course more information than you can get in any book. The table of contents follows below. Both the core language and numerous projects are provided to help you master Go. Also there is only one 5 second ad, so nothing will get in the way of your learning process!
Go is one of the fastest growing languages and for good reason. Go makes it very easy to write fast code without having to tweak with the code. The code is understandable, efficient, excels at concurrency, provides great backend support for web apps, handles errors much like Rust and manages memory efficiently.
Get the Code : github.com/derekbanas/Go-Tuto...
Best Go Book : amzn.to/3SIIjoo
MY UDEMY COURSES ARE 87.5% OFF TIL May 1st ($9.99)
➡️ Python Data Science Series: Highest Rated & Largest Python Udemy Course + 56 Hrs + 200 Videos + Data Science bit.ly/Master_Python_52
➡️ C++ Programming Bootcamp Series: Over 23 Hrs + 53 Videos + Quizzes + Graded Assignments bit.ly/C_Course_52
➡️ Golang Course: 15 Hrs + Web Apps + Core Language + Create a Blog + PostgreSQL + Problem Solving bit.ly/go-tutorial10
#golang #GoTutorial #fullcourse
TABLE OF CONTENTS
00:00 Intro
01:44 Package
02:15 Import
02:42 Alias
03:19 Comments
03:40 Main
04:27 User Input
06:00 Error Handling
06:35 Blank Identifier
07:33 Variables
10:19 Data Types
12:12 Casting
12:30 Casting Strings
17:33 If Conditional
20:56 Strings
29:19 Runes
31:15 Printf
33:15 Time
34:39 Math
44:35 For Loop
46:25 While Loop
53:16 Range
54:23 Arrays
1:01:18 Slices
1:08:29 Functions
1:10:20 Return Multiple
1:11:05 Function Errors
1:13:11 Varadic Functions
1:14:35 Passing Arrays
1:17:50 Pointers
1:21:35 Pass Array Pointers
1:26:09 File IO
1:37:11 Command Line
1:43:03 Packages / Modules
1:52:40 Maps
1:59:27 Generics
2:00:38 Constraints
2:04:24 Structs
2:12:04 Composition
2:16:05 Defined types
2:21:54 Associate Methods
2:24:50 Protecting Data
2:25:12 Getter / Setter
2:31:00 Encapsulation
2:33:42 Interfaces
2:38:39 Concurrency / GoRoutines
2:40:49 Sleep
2:42:10 Channels
2:45:16 Mutex / Lock
2:51:13 Closures
2:53:13 Passing Functions
2:55:50 Recursion
2:58:59 Regular Expressions
3:07:00 Automated Testing
3:16:42 Web app
3:38:44 Templates / HTML
3:45:16 Installation

Опубликовано:

 

14 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 222   
@grigorigahan
@grigorigahan Год назад
The legend. Man its its been awhile. I recently got interested in Go because I wrote a small program in it to download some images (fed the command line args to go from python) and here you are with a 4 hour video on the language. Your hands down the absolute best when it comes to needing to get up in running in a new language or framework and don't need 3 hours of videos of basic programming concepts rexplained to you.
@derekbanas
@derekbanas Год назад
Thank you for the nice compliment :) I'm very happy you enjoy my videos.
@godfather00cz
@godfather00cz Год назад
finally! the Go-lang gopher made it to the Derek's show, thanks!
@derekbanas
@derekbanas Год назад
I hope you find it useful :)
@theederominus
@theederominus Год назад
@@derekbanas hey Derek , is this video still useful to get started to knowing some code and to get involved to learning to make projects rather than “cheating myself and copying code”? I’ve been looking everywhere, got anything I can contact you on?
@user-bp6dx1mm2q
@user-bp6dx1mm2q 9 дней назад
YOU'VE MADE ME BETTER - MUCH LOVE FROM NEW ORLEANS BROTHER ♥️💪
@jpnn3390
@jpnn3390 Год назад
"The key point here is our programmers... ​They’re not capable of understanding a brilliant language...So, ​the language that we give them has to be easy for them to understand" ―Rob Pike
@ram-se-rashtra
@ram-se-rashtra Год назад
@VexCode 😂
@rajaths697
@rajaths697 Год назад
You are my go-to person to learn anything programming wise. Crisp and clear explanation and the best part is I don't nod off while watching your videos because every single sentence teaches me something new and the pace is just perfect for someone like me who would want to learn things fast. Keep doing what you are doing man! Fantastic. Also wanted to know if you would consider making tutorials about kubernetes, cloud tech and stuff like that
@Telepriester
@Telepriester Год назад
Hey Derek, great video (as always) thank you so much for it! Since you cover so many different programming languages in your videos I would be interested to know about your technique to learn these different languages so well in such a small amount of time. :)
@pablopelaezgallego4806
@pablopelaezgallego4806 Год назад
Amazing course! Helped me a lot to clarify some language stuff. Maybe, on the channels sections needed to check another resources on internet to understand its purpose, but overall you covered all the necessary concepts to start working on Golang. Thank you so much!
@pupdoggify
@pupdoggify Год назад
This is the absolute best GoLang tutorial for intermediate devs just getting started with Go. I say this as someone who took 2 paid courses on Udemy and this one wins hands down! Thank you 🙏
@mohitpardeshi
@mohitpardeshi Год назад
​@@matthewb192 yep , most of those courses are outdated as well . The top most web dev course was launched in 2017 i guess .
@exxzxxe
@exxzxxe 8 месяцев назад
Derek- a really fine job! You have a natural ability to communicate.
@rayusaki88
@rayusaki88 11 месяцев назад
Amazing tutorial! Love the way you teach Derek!
@Ferp97
@Ferp97 Год назад
This course is amazing, just what I was looking for Thank you very much!
@dejangegic
@dejangegic 9 месяцев назад
Once again, your help is invaluable. Thank you Derek
@AlexGelinas42069
@AlexGelinas42069 Год назад
If anyone is wondering why imported modules were occasionally disappearing for Derek (esp noticeable during the html segment) that's because when Golang is integrated with your IDE (VS Code in this case, goland, etc) then when you save the file it does some pre-compiling for you, along with some linting (hence why he would save and it would change some positioning). Another thing this precompiler does upon saving is removing unused modules. However, it's not all about deletion, it also adds ones you might want if you call a module but haven't yet added it via imports. For example, if you are in a completely fresh file with and you put fmt.Println() into a function and save, it'll add the "fmt" import for you. It's very convenient and means you don't really have to think about that part of the file(s) at all =]
@user-oy4uc8of4l
@user-oy4uc8of4l 9 месяцев назад
thanks :D.
@shahosanandaji9894
@shahosanandaji9894 Год назад
You are always the best Derek!
@mechwarrior83
@mechwarrior83 Год назад
You are a legend! This course is exactly what I needed to learn Go without having to skip the parts explaining variables and functions.
@carriagereturned3974
@carriagereturned3974 11 месяцев назад
dude you HELP A LOT THANKS. Awesome job. You make people more educated for free w/o ads, you're legend. Again THANKS!
@laplace2921
@laplace2921 Год назад
Perfect course that I was seeking nowadays, Thank you, You are the BEST.
@derekbanas
@derekbanas Год назад
Thank you :) I'm happy I could help
@licokr
@licokr Год назад
Thank you! now, I can practice go myself. Great!
@ShadiKattaa
@ShadiKattaa Год назад
I guess I need more than the current existing human languages to thank you enough for you amazing and useful vides ! You're great !
@derekbanas
@derekbanas Год назад
Thank you for the nice compliment :) I'm happy I can be of help
@cariyaputta
@cariyaputta Месяц назад
Thanks, for years you have taught me nearly everything lol.
@mukherjee.p
@mukherjee.p 11 месяцев назад
You're nothing short of a legend for real
@Confusedcapybara8772
@Confusedcapybara8772 Год назад
dude. absolute beast. I can tell you put a lot of work into this. respect
@michaelwheadon1078
@michaelwheadon1078 Год назад
I'll second that!
@ayencoscolfield3312
@ayencoscolfield3312 10 месяцев назад
i second that as well the man really tried
@samk4186
@samk4186 Год назад
Great tutorial. I enjoyed it and practiced while watching..
@yuli3873
@yuli3873 Год назад
Just discovered your channel with your Dlang tutorial! Insta-subscribed! :D Cheers from Argentina! Love your content.
@derekbanas
@derekbanas Год назад
Thank you very much :) I'm happy you are enjoying the videos
@righthandedtrex5933
@righthandedtrex5933 29 дней назад
1:23:17 - Trying to cast a spell XD Thanks for the video!
@WorldITAcademy
@WorldITAcademy Год назад
Let's all appreciate the creators for this such a good work.
@derekbanas
@derekbanas Год назад
Thank you :) I'm happy I could help
@th2315
@th2315 Год назад
amazing tutorial, can't love it more
@akmzahidulislam2764
@akmzahidulislam2764 Год назад
"এতোদিন কোথায় ছিলেন?"-- in English, "where were you for so so long, my love?!" Thanks a lot. It's great help.
@derekbanas
@derekbanas Год назад
Thank you very much :) I'm happy I could be of help
@osmak-qd8fh
@osmak-qd8fh Год назад
Perfect tutorial, just what I was searching for. ♥♥♥♥♥♥♥♥♥♥
@derekbanas
@derekbanas Год назад
Thank you :) I'm happy you found it useful
@bossgd100
@bossgd100 Год назад
I just watched your previous video on golang from 2015 yesteday and now there is the new version !
@derekbanas
@derekbanas Год назад
I upgraded this version a lot. I hope it helps
@ahmedkidwai-
@ahmedkidwai- Год назад
This course is awesome! I'm going to share it with everyone in my engineering org once I finish!
@derekbanas
@derekbanas Год назад
Thank you very much :) I'm happy you are enjoying it!
@YuriyKlyuch
@YuriyKlyuch Год назад
Great work, thanks! A small typo report - in the table of contents it should be "Variadic" in the 1:13:11 Varadic Functions
@peacehappinessmoment
@peacehappinessmoment Год назад
You are the great educator. Im following you since i started programming thts 4 yrs back. Till now if i want to study new language i will search for you video first and proceed with my path. You are kinda Less talk more work. Keep it up.👍 I have gone through Instructors who will talk for 10mins and teach for 5mins😥
@derekbanas
@derekbanas Год назад
Thank you for the nice compliment :) My goal with every video is to cover as much as possible as fast as possible. I don't like to waste peoples time.
@max.lajauskas
@max.lajauskas Год назад
Absolute gigachad. Thanks!
@ermansahintatar8296
@ermansahintatar8296 Год назад
@derekbanas great tutorial, thank you very much! I remember watching your Java courses when I was at college! I still watch your courses years later! Thank you so much!! (Do you mind sharing Font-Type you use in VSCode, looks really good!)
@derekbanas
@derekbanas Год назад
Thank you :) I use Consolas
@hatefp
@hatefp Год назад
Thanks for this awesome tutorial 🙌🏼
@derekbanas
@derekbanas Год назад
Thank you :) I’m happy you enjoyed it
@pss_crs
@pss_crs Год назад
If you don't now There's Global two functions for Printing out print and println both lowercase so you use instead to alias fmt just use for Formatting such Printinf, Sprintf or Fprintf Thanks for your effort always
@derekbanas
@derekbanas Год назад
Thank you :) I forgot to cover them.
@tinchoeluru
@tinchoeluru Год назад
Just a quick question before jump in. Do you cover workspaces, generics and all the stuff offered after Go 1.18?
@adrian___a
@adrian___a Год назад
All I can say, again, thanks very very much!
@derekbanas
@derekbanas Год назад
Thank you very very much :) I couldn't do it without you
@bossgd100
@bossgd100 Год назад
You are the best Derek Banas
@derekbanas
@derekbanas Год назад
Thank you for saying that :) I hope you find the course useful
@tswdev
@tswdev 3 месяца назад
Cool stuff, senior dev here, I set speed at 1.5, and use the right arrow a lot and basically learned (reading level / copilot partner) go in 1 hour. Very useful to not have to spend time getting to the info
@theretardedguy6776
@theretardedguy6776 2 месяца назад
i have 0 go knowledge , will this course give me all the basics from which i can build on
@vfryhn2
@vfryhn2 Год назад
I loved this tutorial, just a little note here, in the Regular Rxpressions part you had an error not because of vs code but because the regular expression was missing the closing parenthesis
@derekbanas
@derekbanas Год назад
Thank you :) Sorry about the bug
@-Pls-
@-Pls- Год назад
Me: starts learning Go yesterday Derek: Here.
@-Pls-
@-Pls- Год назад
package main import "fmt" func main() { fmt.Println("Thank you") }
@dusandragovic09srb
@dusandragovic09srb Год назад
@@-Pls- :D keep on learning!
@derekbanas
@derekbanas Год назад
I'm very happy that I could help :)
@akmzahidulislam2764
@akmzahidulislam2764 Год назад
or, even better, without any "import" package main func () { print( "Thanks a lot Derek") }
@mahendranath2504
@mahendranath2504 Год назад
Thank you sooo much for excellent content 💕🙏👌🤞👏🙌👍✌
@derekbanas
@derekbanas Год назад
Thank you :) I'm happy I could help
@matthewsocoollike
@matthewsocoollike 4 месяца назад
Wow. You’re a legit G.
@errre8091
@errre8091 Год назад
Very Good video, well explained. Thank you!
@derekbanas
@derekbanas Год назад
Thank you very much :)
@jairajsahgal7101
@jairajsahgal7101 6 месяцев назад
Thank you
@DJStompZone
@DJStompZone Год назад
@Derek Banas Thanks for the great tutorial, 9/10 I liked the pace, and there's a good balance of touching on all the important stuff without being too overwhelming. If I had to come up with some constructive criticism my only real complaint would be the way you stress the word: ", AND," when you're dictating code. Coming from a background mostly in JS and python, as I'm typing along looking at my screen and mostly just listening to the video, I lost count of how many times I typed in the `and` or the `||` operators, or stopped myself just short. It's like *I* know perfectly well that you don't really mean for me to type `and`, but my *fingers* on the other hand... They fall for it nearly every time 🤣
@litox06
@litox06 Год назад
Great content, appreciate it.
@derekbanas
@derekbanas Год назад
Thank you very much :)
@ivenomweed
@ivenomweed Год назад
The Man, The Myth, The Legend!
@lispticks
@lispticks Год назад
Thanks for making programming more accessible to non-readers! Could you do Racket or OCaml someday?
@ukasztrojanowski3149
@ukasztrojanowski3149 Год назад
Lol! I was checking if he did those exact two languages today :)
@__mader__
@__mader__ 3 месяца назад
3:21 would "var pl" be better as "const pl" or there is a reason why it's better as a var?
@mateoharmiss5830
@mateoharmiss5830 6 месяцев назад
Can i ask you if this tutorial is for beginners ? because just watch a couple minutes doesn't explain much on the values your using and what the mean ? thank you
@jarod1701
@jarod1701 5 месяцев назад
Danke!
@stan0033x
@stan0033x Год назад
Great job!
@derekbanas
@derekbanas Год назад
Thanks Stan :)
@iasonotk
@iasonotk Год назад
It is great, thank you
@a_k__
@a_k__ Год назад
Your last two tutorials are the best ones in the channel! What’s going to be next Scala 3 or Coq?
@derekbanas
@derekbanas Год назад
Thank you :) x64 assembly language
@a_k__
@a_k__ Год назад
@@derekbanas sensing a low level theme here 📟
@bbuggediffy
@bbuggediffy Год назад
​@@derekbanas For when something different is on the agenda, may I suggest Unreal Engine 5
@akiratoriyama1320
@akiratoriyama1320 Год назад
Super!!! Thanks!!!
@derekbanas
@derekbanas Год назад
Thank you :)
@007order007
@007order007 Год назад
Do you reckon that you could make some sort of course on Kubernetes? :)
@AlexGelinas42069
@AlexGelinas42069 Год назад
Just as an update for those using VSCode - setting "experimentalWorkspaceModule" in the gopls settings is no longer required =]
@rachmayadi
@rachmayadi Год назад
just what I'm looking for
@THE_ONLY_GOD
@THE_ONLY_GOD Год назад
Hey Derek: A little off-topic, but what software was used for that newsroom style stream in one of the videos from before? (Looked very newsroom and maybe had a text scroller or similar) Thanks in advance!
@derekbanas
@derekbanas Год назад
I used After Effects mainly. I have a tutorial here on how I made it ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-20MnU0at4_E.html
@THE_ONLY_GOD
@THE_ONLY_GOD Год назад
@@derekbanas Saw now! Wow, thanks!
@ayencoscolfield3312
@ayencoscolfield3312 10 месяцев назад
Am looking at learning Go language and am like who do i go to ,who do i learn this from after searching for a while ,i stumbled into your channel and am like this is the final bus stop you nailed it man , thanks
@mahmoudabdelsattar8860
@mahmoudabdelsattar8860 Год назад
best fast tut well played
@vadgun
@vadgun Год назад
Thank you are my Mentor!.
@derekbanas
@derekbanas Год назад
It is my pleasure to be able to help :)
@user-cb3le9oh9p
@user-cb3le9oh9p 4 месяца назад
Where are you from @Derek that "Rune" is two syllables? (But seriously, love your videos. Thank you).
@derekbanas
@derekbanas 4 месяца назад
Thank you :) I live in Pittsburgh where we mispronounce everything.
@user-cb3le9oh9p
@user-cb3le9oh9p 4 месяца назад
@@derekbanas LOL.
@anjal905
@anjal905 10 месяцев назад
Thank you❤
@AbdulkareemAlnoaman
@AbdulkareemAlnoaman 18 дней назад
Hello Derek.
@PixelFerret
@PixelFerret Год назад
Maybe a bit unrelated, how did you configured VS Code to run go programs? specifically, the small "play" icon on the top right of the editor pane that executes the "go run " on the terminal?
@derekbanas
@derekbanas Год назад
I used Code Runner. I show the installation at the end of the video
@sokhuong3
@sokhuong3 Год назад
the best I could find
@arnoldwolfstein
@arnoldwolfstein Год назад
nice. with dark bg at last
@ernestguevara5968
@ernestguevara5968 4 месяца назад
2:55:25 Passing functions. For future references, remove the comma after the y func useFunc(f func(int, int) int, x, y, int) { to func useFunc(f func(int, int) int, x, y int) {
@scoremxcom
@scoremxcom Год назад
No data connect and CRUD? What service does it run on? Hosting companies cover it?
@AcidiFy574
@AcidiFy574 Год назад
Isn't there supposed to be a switch statement as well ?? Maybe defer as well
@mpperini133
@mpperini133 Год назад
Thanks! 👏👏👏
@derekbanas
@derekbanas Год назад
I’m happy you enjoyed the video :)
@GlobalYoung7
@GlobalYoung7 Год назад
thank you 😊
@derekbanas
@derekbanas Год назад
I'm happy I could help :)
@mahmoudabdelsattar8860
@mahmoudabdelsattar8860 Год назад
the course u provide is it coving real projects using go? , im django developer and i want to begin my trip with go
@LordcashTugbaski
@LordcashTugbaski Год назад
This is my google for learning go lang for now
@derekbanas
@derekbanas Год назад
I'm glad you like it :) I'll be posting a 100% FREE Golang Udemy course soon. Click notifications to be alerted.
@jatinnandwani6678
@jatinnandwani6678 Год назад
Thanks!
@derekbanas
@derekbanas Год назад
Thank you so much for the support! I'm happy you found value in my Go video.
@codychan4992
@codychan4992 Год назад
Thanks, how can get the split icons in the top-right of the window/menu bar in your video?
@derekbanas
@derekbanas Год назад
Sorry, but I'm not sure what you are referring to?
@codychan4992
@codychan4992 Год назад
@@derekbanas What are the buttons on the left side of Minimum/Maximum/Close buttons in the window bar 02:00
@codychan4992
@codychan4992 Год назад
@@derekbanas It seems those icons are already there by default after you install it on Windows, but I'm on Linux, I watched a few videos about vscode installation on Windows and Linux, no such icons for vscode on Linux.
@codychan4992
@codychan4992 Год назад
@@derekbanas Found the solution: `"window.titleBarStyle": "custom"` in settings.json or in Preference page, search "window: title bar style", choose "custom"
@the_hasnat
@the_hasnat Год назад
wow this is amazing. Quick question: Is this like a zero to professional course or just for beginners only?
@derekbanas
@derekbanas Год назад
Thank you. The goal with this course was to make the most complete course on Golang on RU-vid.I covered more here than you'll find in any book.
@user-qw2rh9jr3l
@user-qw2rh9jr3l Год назад
Help line questions can come in ✉✉...
@Little-bird-told-me
@Little-bird-told-me Год назад
Hi _Derek_ Have noticed you use a Mac and windows machine. How is that working out for you ? I ask as curious Linux user. Does it matter what OS one uses ?
@derekbanas
@derekbanas Год назад
Hi, I actually had to use a Mac previously because a client required it. My machine learning (main) computer has been a Windows computer for many years. I do a ton of work on Linux as well because I run online stores. I could do all my ML stuff on Linux as well. I don't really think the OS matters anymore. Hardware matters some times though, but with the cheap cloud options that doesn't matter much either. The most important thing to me is to have a computer I can easily and cheaply upgrade, which is why I'll probably never own a Mac ever again.
@Little-bird-told-me
@Little-bird-told-me Год назад
@@derekbanas *Bravo!* thanks for tanking the time to reply in detail
@lardosian
@lardosian Год назад
On windows there is WSL2..windows sub system for linux, so one can run Ubuntu or whatever linux distro very easily, it works great. When it comes to deployment linux seems to dominate.
@alexandersobolev5284
@alexandersobolev5284 Год назад
Regarding Regex errors for both cases: you simply forgot to add a closing bracket ")" at the end of your regex expression: ``` match, _ := regexp.MatchString("(ape[^ ]?)", str) (3:01:01) r, _ := regexp.Compile("(....)") (3:02:28) ``` That's why it returned "false" - when it was supposed to return "true" - in the first example and threw an error in the "Compile" example. PS In smarter IDEs like IDEA you would actually get squiggly line warning for it.
@HcmfWice
@HcmfWice 10 месяцев назад
FYI, don’t use log.Fatal() after a defer statement, because log.Fatal() calls os.Exit(1) that quits the program immediately, and itprevents any deferred instruction from running.
@Mr_aviation_shorts
@Mr_aviation_shorts Год назад
how the Fudge can I save this video... this is awesome.
@_Clipper_
@_Clipper_ Год назад
Hey, do you think it's possible/ feasible for you to make an updated video on java? Your java tutorials are close to a decade old now.
@derekbanas
@derekbanas Год назад
Here are my updated Java Tutorials Core Java : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-n-xAqcBCws4.html Java EE 1 : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0dW577tJXkk.html JavaEE 2 : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-or1T5fnOSIE.html Java JPA Maven Hibernate : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rk2zcyzeK3U.html
@hablahei1
@hablahei1 Год назад
One thing I didn't quite understand about the packages / modules part is why would he create a package called "myPackage" with a myPackage.go file, but then define "package stuff" at the top of that file, why not "package myPackage"? When he uses it in main he uses an alias "stuff" for that import, yet he still needs to import it from myPackage. Same goes for the name of the module. Shouldn't ideally the name of the module be the name of the project (app in this case), and the package be the name of the package/folder it's in? I feel this structure and naming would confuse me a lot if I were to jump into some kind of code base with this setup. Btw, it's not critisism, I just didn't quite understand / find it confusing.
@RonCoKat
@RonCoKat Год назад
Hi derek! Can you please make an updated video on c#?
@derekbanas
@derekbanas Год назад
My next video will be on C# and it will be huge
@a_k__
@a_k__ Год назад
Would be interesting to see a day in your life
@mohammadayaansiddiqui7125
@mohammadayaansiddiqui7125 Год назад
we need a full tutorial on tensorflow
@pinniporker
@pinniporker Год назад
youre finally actually making good videos
@JohnnyMayHymn
@JohnnyMayHymn Год назад
this is awesome
@derekbanas
@derekbanas Год назад
Thank you for taking the time to tell me I helped :) I appreciate it!
@dhruvmohapatra5540
@dhruvmohapatra5540 Год назад
I would be so stupid without youtube in my life
@MuhammadUsamaQamar
@MuhammadUsamaQamar Месяц назад
there are a lot of things which i couldn't understand like reader, log what is this
@bbuggediffy
@bbuggediffy Год назад
Derek is on fire
@derekbanas
@derekbanas Год назад
I try to do my best :) Thanks
@serialkiller8783
@serialkiller8783 Год назад
after covering algebra, linear algebra , precalculus, lemme guess your next all in one video is calculus(1,11 & 111)
@ahmedkidwai-
@ahmedkidwai- Год назад
At 1:07:36 you said creating empty slices will fill it with nils, but going through the course and trying to make an int slice that's empty I got back 0s when doing the prints. Strings came back empty though! Expand to see below code snippet. ``` // creating an empty int slice sl4 := make([]int, 6) fmt.Println(sl4) ```
@derekbanas
@derekbanas Год назад
Sorry about that. I misspoke. I think at some point in the video I say what the default value is for each data type. It's basically 0, 0.0, false, nor null
@knofi7052
@knofi7052 Год назад
Derek, could you cover the V language as well? It's a very interesting and powerful mixture between C, GO and Rust.😊
@ygjt76v0-----
@ygjt76v0----- Год назад
Cool
@arnabsarkar1982
@arnabsarkar1982 Год назад
please make calculus 1, 2 series
Далее
Learn GO Fast: Full Tutorial
1:07:53
Просмотров 305 тыс.
♀ 🔁 ♂ = ...❓ #OC #늦잠 #vtuber
00:12
Просмотров 667 тыс.
ОВР Шоу: Друг-душнила @ovrshow_tnt
11:15
Beginners Should Think Differently When Writing Golang
11:35
Learn Go in 12 Minutes
13:34
Просмотров 940 тыс.
Learn TypeScript Generics In 13 Minutes
12:52
Просмотров 219 тыс.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
Concurrency in Go
18:40
Просмотров 606 тыс.
Go vs Rust: Which To Learn In 2024?
6:27
Просмотров 137 тыс.