i really like your content and way of delevring the concepts, and i need to watch a microservices tutorial from you in go where u can utilize more advanced concepts, maybe project based tutorial like this but with advanced features. i hope u got time for this. thanks for ur efforts
Great content and nice pace. Two remarks. 1. If you are windows user, change the make run-something to go run ./services/etc/etc *.go, or go run ./services/etc/etc main (the you are setting the current path and then the package to run or file. 2. the handlefunc pattern is now "/" . This will call the endpoint twice. One for our own call and one for /favicon, which will match. Change the pattern to "/{$}" to make it exclusive to the root path.
Just watched a video from a dev of DoorDash talking about how microservices add complexy and scalability issues for short-term satisfaction. Basically, the future of the app will suffer. What is your stance on microservices today? If the app scales then you'll take the time to rewrite/migrate to a more native, flexible solution and do away with the microservice that causes barriers to growth?
Ye I think I remember that talk. Imo, the microservices complexity is well known, there are definite use-cases for it were it shines as well where it doesn't. As with everything is swe it's all about measuring cons and pros for the problem and business. Regarding the rewrite as it scales: I think that is the way to go. Especially if your team grows and is split into multiple domains, each service/domain could be a team. This comes with it's own problems, but at the end of the day the business grows.
@@TiagoTaquelim Thanks. I'm finishing up a Nextjs Prisma app that was super simple with basic backend knowledge. I'm learning Go as I know I'll most likely want to make improvements if my apps gain traction, though I'm concerned about the migration process. Having said that, with the help of CursorAI and if I use the same DB, it doesn't sound too problematic and may be a lot faster than setting up a full backend using Go and minimal microservices. Interesting and exciting times for 'fullstack' dev.
I would first learn Go from the official documentation and then either pick a book on Go or build projects. Then I would say the videos on the channel would be useful, because I focus on web development.
Good vídeo, it helped me get started with grpc in golang but i have some considerations about the project, i found the naming scheme kinda messy (several grpc.go files in different places), I saw some code that prepped the package in this case. I think that maybe something like handler.grpc.go for example would be more descriptive. What do you think about it?
i really like your content and way of delevring the concepts, and i need to watch a microservices tutorial from you in go where u can utilize more advanced concepts, maybe project based tutorial like this but with advanced features. i hope u got time for this.
thanks for ur efforts
Thank so much!
Yes I'm working on a huge project with micro-services but I wanted to deliver this first as an intro.
@@TiagoTaquelim Waiting for it
cant wait for the next videos of this grpc series, love it!
Great content and nice pace.
Two remarks.
1. If you are windows user, change the make run-something to go run ./services/etc/etc *.go, or go run ./services/etc/etc main (the you are setting the current path and then the package to run or file.
2. the handlefunc pattern is now "/" . This will call the endpoint twice. One for our own call and one for /favicon, which will match. Change the pattern to "/{$}" to make it exclusive to the root path.
Thanks for all the content Just started learning GO :D
You're welcome!
Heyy Man Lets gooo Countinue Microservice seriess..... :) Grpc And GateWay HttpAPI Please
I'm working on one big course with those topics!
Good, continue
love your content!!
Thanks buddy I will try to build this before the weekend.
your videos are super helpful very grateful to you
Awesome dude! Thanks for all support in all of the videos!
Lemme us know in the community if you need help!
great work, keep it up😍
Exactly what I was looking for 😍
Great course.
Just watched a video from a dev of DoorDash talking about how microservices add complexy and scalability issues for short-term satisfaction. Basically, the future of the app will suffer. What is your stance on microservices today? If the app scales then you'll take the time to rewrite/migrate to a more native, flexible solution and do away with the microservice that causes barriers to growth?
Ye I think I remember that talk.
Imo, the microservices complexity is well known, there are definite use-cases for it were it shines as well where it doesn't.
As with everything is swe it's all about measuring cons and pros for the problem and business.
Regarding the rewrite as it scales: I think that is the way to go. Especially if your team grows and is split into multiple domains, each service/domain could be a team.
This comes with it's own problems, but at the end of the day the business grows.
@@TiagoTaquelim Thanks. I'm finishing up a Nextjs Prisma app that was super simple with basic backend knowledge. I'm learning Go as I know I'll most likely want to make improvements if my apps gain traction, though I'm concerned about the migration process. Having said that, with the help of CursorAI and if I use the same DB, it doesn't sound too problematic and may be a lot faster than setting up a full backend using Go and minimal microservices. Interesting and exciting times for 'fullstack' dev.
thank you, very helpful !
Thank u man. 🇦🇷
please continue this course
yes please
I'm working on it already! Stay tuned!
sir this was so good can you please show complete deployment of this using docker k8 and azure
subbed! keep going please
Thanks!
Hello!
Where should I start backend programming with the Go language using your tutorials?
Thank you very much.
I would first learn Go from the official documentation and then either pick a book on Go or build projects.
Then I would say the videos on the channel would be useful, because I focus on web development.
Hi, If you dont mind sharing, what is the vscode theme, file icon and the font?
what is the theme u r using for vs code?
Hi, my vs code is not detecting proto files after installing extensions and everything. Any help will be appreciated .Thanks
Which one extension do u have?
hey bro, can u show us your vs code setup for golang (extensions for hints). keep going it' s so amazing
I have somewhere on git mu .dotfiles with the vs code configs.
Awsome sir is it Metadata package explanation?
Thanks! What do u mean by Metadata package?
The tutorial is good but definitely not for beginners
First comment 😅
💪 Lezz goo
Too fast
Good vídeo, it helped me get started with grpc in golang but i have some considerations about the project, i found the naming scheme kinda messy (several grpc.go files in different places), I saw some code that prepped the package in this case. I think that maybe something like handler.grpc.go for example would be more descriptive.
What do you think about it?