Id say because the language spec isn’t super big most resources aren’t really as useful as just rewriting some services you already have in node or another language but in go. It’s hard to know what you don’t know until you run into it. And then some of the more advice driven stuff makes sense
Code and Learn channel is my favourite as I am learning about Go. His simple explanations and examples just make the learning experience so so much better. Even as a senior in other languages, he discards your experience and always starts from the most beginner level on any topic. I remember asking him to create a GO project structure video, and today he published what I assume will be a series of such videos. Check out Code and Learn please
Go has been such a breath of fresh air from node and the whole js thing. I made pretty solid client sdks for our 3 main systems and have been moving all our services over to go the past year or so. Actually am finishing up the first from scratch go one this week. It’s really amazing not having to spend 4 hours looking up what your tsconfig is supposed to be and seeing if something has finally replaced express (it hasn’t). Gotta love monkey patching so you can use async await almost a decade later!
im learning Golang from Boot Dev, its amazing hands on gamifying learning backend dev. tons of on hand projects that you make in the course, a Pokedex a blog aggregator, im currently learning webservers in golang! its awesome!
I have 2 dots. Dot-1 is me currently--an OK Python/C developer new to Go. Dot-2 is me in the future OK or better at creating and contributing to small/mid-size Go projects. While the resouces in this video will help, none will provide the roadmap to connecting the 2 dots.
I just completed Go course by Maximilian and it's quite decent. Could be a great starting point. Took me like 5 days (I have previous experience of TS and university level C)
A tour of Go has the dark mode button right at the top, visible to all viewers of this video, yet you blast this full brightness right at us. Shame on you.
i remember you mentioning on stream about maybe not being a strictly Go related youtube channel, but I must say I wouldnt mind if you WERE strictly go. its great stuff and I learn a lot. but tbh either way I'm going to enjoy what you put out lol.
Right on time when I have to create a microservice at work and I decided to use it as an opportunity to learn GO well let's give it a go (Please don't bash me for the lame pun I swear I'm nice)
I finished CS50 the other day and decided that I want to continue learning programming with Go instead of C or Python. I did the tour, followed it up with "Learn Go With Tests," and started a small side project. Boy, am I lost. Transitioning from a structured course to "real" programming is challenging. I really miss stuff like check50. Having to write my own tests, wrapping my head around aferofs because I need to test file system interactions without blowing up my system, the constant complaints from gopls, perfectly fine functions turning into a mess after a poor attempt at refactoring… But Go has been fun so far and fantastic for someone as inexperienced as I am. Thanks for the video, it couldn’t have dropped at a better time!
Great recommendations! Especially the more advanced resources are not be skipped! I tried to skip them and now, every time I get hung up on something, I end up reading them. Do yourself the favor and learn with them, even though you're programming for years. They will help you a ton!
I didn't like the The Tour of Go, it was very short, so I didn't learn much. Closures are explained well though. I did not do Effective Go. Alex Edward's books are the best backend books in existence imho.
hey i’m not sure if you address these in your video, but i’m a beginner in go and i have some questions!! what resources should i learn?? what’s the best course you can recommend? melkey, how did YOU learn golang?? thx in advance, shawty
If you want my personal route, if you can then look for my comment under this vid, i think my route helps with basics then slowly expands your Go knowledge especially if you prefer videos instead of reading docs
I wanna become a software developer. ALready know the fundamentals. I am looking to try go as I see it is growing in demand. should I use all the resources given in that specific order?
This is the best playlist I've ever came across. It's from a staff engineer at NY Times if I'm not mistaken. ua-cam.com/play/PLoILbKo9rG3skRCj37Kn5Zj803hhiuRK6.html&si=qDLKZfJbFXpnCwb7
Basically, I'm starting with the book Lets Go by Alex Edwards and Web Development With Go by Jon Calhoun. Both are great books that implement projects and complement each other.
@@aman_s_96I'm learning a lot from Jon's codes. He is an experienced programmer, and always tries to show the most effective way to build the application. I think Jon's book and course, together with Alex Edwards' Lets Go and Lets Go Further complement each other. For me, as I'm studying both at the same time, it's working better than if I were limiting myself to just one of the two.
@@MelkeyDev Just because you're here in this thread, sharing on Let's go: I did finish the Let's Go - it was amazing, a bit too Frontend heavy for me. Still, got to learn all the go fundamentals. For core backend, same author has "Let's go further" - I have just started, but just from the chapters index, it looks freaking amazing.
Yep, I think his name is Alex Edwards? Let's Go is an awesome book for beginners coming into Go but have done web development in other language. Going through it at the moment. The way he communicates his point is very very nice and easy to digest. Have went into Let's Go Further haha
I've gone through 2 books ("Let's go" + "Writing an interpreter in go") and I'm like 70% done with "Let's go further"...I'm getting pretty familiar with the language. Now I just need to do something big and real with it, or I'll forever be a "Junior" dev.
I hope you all enjoy the video!
Make sure to comment + like and subscribe if you want more.
Also - what are some resources you recommend?
Id say because the language spec isn’t super big most resources aren’t really as useful as just rewriting some services you already have in node or another language but in go. It’s hard to know what you don’t know until you run into it. And then some of the more advice driven stuff makes sense
Rustlings CHROOOOOT
Code and Learn channel is my favourite as I am learning about Go. His simple explanations and examples just make the learning experience so so much better. Even as a senior in other languages, he discards your experience and always starts from the most beginner level on any topic.
I remember asking him to create a GO project structure video, and today he published what I assume will be a series of such videos.
Check out Code and Learn please
Boot dev!!
Can definitely vouch for let's go and let's go further, hands down the best resources to learn Go in-depth
Yep!!
Thank you! I have been following you for 2-3 months. I like your content. Likewise, I have been looking to learn Go in 2024, one of my goals.
I am glad you have been here for the journey
Go has been such a breath of fresh air from node and the whole js thing. I made pretty solid client sdks for our 3 main systems and have been moving all our services over to go the past year or so. Actually am finishing up the first from scratch go one this week. It’s really amazing not having to spend 4 hours looking up what your tsconfig is supposed to be and seeing if something has finally replaced express (it hasn’t). Gotta love monkey patching so you can use async await almost a decade later!
Absolutely!!!
im learning Golang from Boot Dev, its amazing hands on gamifying learning backend dev. tons of on hand projects that you make in the course, a Pokedex a blog aggregator, im currently learning webservers in golang! its awesome!
2024 is for Go
Besides some TS and Rust I'm happy to write Go again as well. So, polyglot programming. 😉
php 4 life
aint no way lil pup
Rust
Retweer this
thanks, it was the exact thing that I was looking for.
I subbed
that's the path you could use if you start over, but what path did you actually take ?
Those books by Alex Edwards are a masterpiece. Even his blog is amazing.
Truly GOATED
I have 2 dots. Dot-1 is me currently--an OK Python/C developer new to Go. Dot-2 is me in the future OK or better at creating and contributing to small/mid-size Go projects. While the resouces in this video will help, none will provide the roadmap to connecting the 2 dots.
I do this in my spare time at work. Very good
Thank you!
I just completed Go course by Maximilian and it's quite decent. Could be a great starting point. Took me like 5 days (I have previous experience of TS and university level C)
Yeah, he is a great teacher
course link_
books recommendations are epic
Yesssir
A tour of Go has the dark mode button right at the top, visible to all viewers of this video, yet you blast this full brightness right at us. Shame on you.
shame on me
@@MelkeyDev😭😭
Should've made this vid back in 2023 when I first started go
its never to late for some Melkey go content
i remember you mentioning on stream about maybe not being a strictly Go related youtube channel, but I must say I wouldnt mind if you WERE strictly go. its great stuff and I learn a lot.
but tbh either way I'm going to enjoy what you put out lol.
Hey man i really appreciate this comment.
At the end of the day, im just here to spread postivity and be mindful of my opportunities
Jon Calhoun has a great video course on web development with go
I need to check it out !
Right on time when I have to create a microservice at work and I decided to use it as an opportunity to learn GO well let's give it a go (Please don't bash me for the lame pun I swear I'm nice)
Did you see the pun I made in this video LOL.
You are safe here, brother
I finished CS50 the other day and decided that I want to continue learning programming with Go instead of C or Python. I did the tour, followed it up with "Learn Go With Tests," and started a small side project.
Boy, am I lost. Transitioning from a structured course to "real" programming is challenging. I really miss stuff like check50. Having to write my own tests, wrapping my head around aferofs because I need to test file system interactions without blowing up my system, the constant complaints from gopls, perfectly fine functions turning into a mess after a poor attempt at refactoring…
But Go has been fun so far and fantastic for someone as inexperienced as I am. Thanks for the video, it couldn’t have dropped at a better time!
Yeah, maybe at this point try to focus on actually building some software that you actually need/can be helpful
The best thing is to go on a tour of go and read effective go.
Yep yep yep
SUBSCRIBED!
Great recommendations!
Especially the more advanced resources are not be skipped! I tried to skip them and now, every time I get hung up on something, I end up reading them. Do yourself the favor and learn with them, even though you're programming for years. They will help you a ton!
Glad it was helpful!
0:30 Dad Joke lol
my editor goes crazy
Lets GOOOOOOO
LETS GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO (further)
Best go resources!
Effective go is great. It's dated in some regards which newcomers are turned off by for some reason... But the value of offers is still unmatched.
Yeah, the value is definitely unmatched
Thank you!
Can I learn backend development in golang, i completely fresher with c and c++, will i able to get job as fresher in Golang ??
Absolutely
@@MelkeyDev Motivated to join the ship. Let go and Go! just build and build, keep building 😂😭
please recommend me some best open source projects to learn in go
Learn Go with tests
yes!
I didn't like the The Tour of Go, it was very short, so I didn't learn much. Closures are explained well though.
I did not do Effective Go.
Alex Edward's books are the best backend books in existence imho.
hey i’m not sure if you address these in your video, but i’m a beginner in go and i have some questions!!
what resources should i learn?? what’s the best course you can recommend? melkey, how did YOU learn golang?? thx in advance, shawty
He already explains this in the video my guy :/
@@athirsonsilva3808 are you sure???? :\
If you want my personal route, if you can then look for my comment under this vid, i think my route helps with basics then slowly expands your Go knowledge especially if you prefer videos instead of reading docs
Thank you bro
What’s people’s opinion on book by Alan Donovan and Brian Kernighan?
I wanna become a software developer. ALready know the fundamentals. I am looking to try go as I see it is growing in demand. should I use all the resources given in that specific order?
Ty!
what's your linkedin profile?
Am currently into MERN stack how easy or difficult it would be to switch to go lang??
Very easy - come to the good side brother
Would you recommend any tutorial for CLI in golang?
I have tons of videos
Here is one example:
ua-cam.com/video/ncakAFWxIys/v-deo.html&t
Learning go: an idiomatic approach 2e???
yes
subscribed
Wait, why are you not selling a course during this video? I'll leave because you are doing social media incorrectly (contains sarcasm)
my course is never free and always contains out-of-date material
Or you go the hard way, you begin to build something until you’re stuck, you read the doc and go further 😅
Good advice though 😊
At the end of the day - youre right!
how to learn go as a programmer but what about how to learn go with no experience as a programmer ?
Surely Go isnot something beginners should go with.......
@@kushalmondal618 thank you for the reply
This is the best playlist I've ever came across. It's from a staff engineer at NY Times if I'm not mistaken.
ua-cam.com/play/PLoILbKo9rG3skRCj37Kn5Zj803hhiuRK6.html&si=qDLKZfJbFXpnCwb7
Learn ios/android. Same money, less stress :)
React Native?
niko
Niko
What you have doubled your viewers in 3 months.
not first
who was
not second
who was
Basically, I'm starting with the book Lets Go by Alex Edwards and Web Development With Go by Jon Calhoun. Both are great books that implement projects and complement each other.
What if I have done both Lets go & Lets go further, do you think I need course by Jon Calhoun?
@@aman_s_96I'm learning a lot from Jon's codes. He is an experienced programmer, and always tries to show the most effective way to build the application. I think Jon's book and course, together with Alex Edwards' Lets Go and Lets Go Further complement each other. For me, as I'm studying both at the same time, it's working better than if I were limiting myself to just one of the two.
@@aman_s_96 100%
i actually never did the Web Dev with Go by Jon. Let me know what you think about it
@@MelkeyDev
Just because you're here in this thread, sharing on Let's go:
I did finish the Let's Go - it was amazing, a bit too Frontend heavy for me. Still, got to learn all the go fundamentals. For core backend, same author has "Let's go further" - I have just started, but just from the chapters index, it looks freaking amazing.
Can I learn backend development in golang, i completely fresher with c and c++, will i able to get job as fresher in Golang ??
Can I skip Effective Go and straight to the books?
absolutely goated video
Any framework available with batteries added? Like django In go? Wow new words, there must be something like DjanGo or ManGO 😂
hahah - not so much in Go
Yep, I think his name is Alex Edwards? Let's Go is an awesome book for beginners coming into Go but have done web development in other language. Going through it at the moment. The way he communicates his point is very very nice and easy to digest. Have went into Let's Go Further haha
Its such a good book!
I've gone through 2 books ("Let's go" + "Writing an interpreter in go") and I'm like 70% done with "Let's go further"...I'm getting pretty familiar with the language. Now I just need to do something big and real with it, or I'll forever be a "Junior" dev.
Never go full JR mode
Oof. Go straight to CRUD projects, reference docs as you need to
Well i tried to add the links to the places Melkey mentioned in this video but our google/UA-cam overlords wont allow it 😢
How would you reccomend Adran lab go Developer Bootcamp by Bill Kenedy. The GOAT of Goalng
i havent done it - but maybe i should now!
omg thanks for the tips I didn't even watch the video yet
Incredible
Can I skip all and just do go effective and let's Go
Did I miss the links to these? :P
UA-cam sometimes does not allow links
Very cool video I like it
I'm glad you like it
Just what I needed, thank you baby
How to learn Go? Just like any other programming language, learn the basics and just start to build things, either simple or big project
JUST.
BUILD.
THINGS
😂😂😂 2:21
YOU HAVE DONE THE TOURS AND THE WORLDS
Great video!
Thank you!
fourth tho
can i be sixth?
JavaScript it’s time to step aside
See ya later JS!
Its go. Not golang. Stop saying golang
can you relax? I know its Go, and I know the history of why it was even Golang in the first place.
But UA-cam SEO favors Golang.
not third
who was