Тёмный
Melkey
Melkey
Melkey
Подписаться
Help me Get 25k Subscribers!
The Honest Truth About Tech Career Advice
9:32
14 часов назад
The BEST gRPC Framework for Golang
13:46
21 день назад
Golang and the Billion Dollar Mistake
11:03
Месяц назад
Rust vs Go : Hands On Comparison in 2024
11:54
2 месяца назад
Stop Taking Software Opinions Personally
6:27
2 месяца назад
Golang Has Entered a New Era for Routing
8:34
2 месяца назад
Golang Error Handling Isn't ACTUALLY Bad
7:53
3 месяца назад
Tech YouTuber Course-Selling Epidemic
4:06
3 месяца назад
Go is the BEST (at Being Mid?!)
8:07
3 месяца назад
What the Golang Team Got Wrong
8:23
3 месяца назад
Livestreaming Programming: Worth It?
7:14
4 месяца назад
The end of the "Self-Taught Programmer"
9:13
4 месяца назад
Beware These Tech Programming Videos
8:37
4 месяца назад
Комментарии
@jefferymuter4659
@jefferymuter4659 Час назад
Omegachads just use the standard lib bruh. Im about done with the basic version of my first web server with some authentication. Im sure once i turn it into a big project, ill eat the crow.
@vladimirkolosov8836
@vladimirkolosov8836 3 часа назад
me using emacs with evil(vim motions/all stuff for emacs). Same thoughts though
@MegaMage79
@MegaMage79 13 часов назад
So he didn't answer the question, he just said the most basic info about GRPC :D
@CLeovison
@CLeovison 15 часов назад
Hi Melkey! I was a follower of you for a bit of time and i'm just curious if did you also study dsa? Thank you so much
@MelkeyDev
@MelkeyDev 13 часов назад
Hey thanks for following :) I studied a bit of DSA!
@laputafelix
@laputafelix 19 часов назад
I’m gonna start my first golangHTMX project.
@mateidavid3411
@mateidavid3411 20 часов назад
REST is easier to inspect since it’s a text protocol but you use more resources than you have to. GRPC abstracts a lot of stuff away but when things break it’s painful (and once your protobuf is written you have to be careful with changes for bc). Having an api schema / protobuf is helpful to get the picture of the system tho 🤷
@alirezashayegan8260
@alirezashayegan8260 20 часов назад
I like that it's good project
@dandogamer
@dandogamer 21 час назад
gRPC web is now in a fairly good place so you can use those types on the frontend just be aware that many hosting providers dont support the H2 which is required.
@aggreychinthalima7483
@aggreychinthalima7483 21 час назад
thanks for pointing this up .. i will use gin I see how it goes
@MelkeyDev
@MelkeyDev 13 часов назад
Awesome - let me know!
@Comradin
@Comradin 22 часа назад
I sometimes wondert how much energy could be saved by switching from JSON de- and encoding to using protobuf/grpc instead.
@MelkeyDev
@MelkeyDev 13 часов назад
ALOT!!
@bobhutchinson3638
@bobhutchinson3638 23 часа назад
3:50
@ustav_o
@ustav_o День назад
really nice stuff, ive been using it for a while.
@MelkeyDev
@MelkeyDev День назад
Appreciate it homie!
@franky1116
@franky1116 День назад
Thanks for share 🎉 I'll use it for sure!!!
@MelkeyDev
@MelkeyDev День назад
YAY
@6h65
@6h65 День назад
Yeah bro, I just applied to a job paying 17/h asking for 3 to 5 years experience. It checks out.
@nathanielreeves_dev
@nathanielreeves_dev День назад
What is bson?
@MelkeyDev
@MelkeyDev День назад
a go package!
@jearsh
@jearsh День назад
a beginner thinks all code is bad code. it's just an excuse for why your apps are buggy and don't work
@upnextdevloper
@upnextdevloper День назад
I agree with everything you just said. So many people are lying to their audience by lying to them about "take this course" and you're going to make 100k a year with no experience/degree. Recruiting teams will laugh you out the building. I issue that there are so many of these individuals taking advantage of these beginners. I want to make an actual product to teach coding/ project building and make it enjoyable.
@MelkeyDev
@MelkeyDev День назад
Thank you! I am glad my point was able to come across
@ferlemes
@ferlemes День назад
Don't use.
@nf-racing71
@nf-racing71 День назад
Why
@MelkeyDev
@MelkeyDev День назад
why
@ferlemes
@ferlemes День назад
Some squads at work started to use it expecting more performance, but that's not where they really got improvements. Anyway, now we are using Istio for canary deployment and have integrations with other clusters and these microservices are being refactored.
@IvanRandomDude
@IvanRandomDude 15 часов назад
I would definitely say that if you are going to use gRPC int he same way as you would use standard APIs then yes, the complexity is not worth it. But what if I want to do bidirectional streaming for example? I would assume in use cases like that it would be ok solution. But using it in the same way as APIs i.e. send request and get response is probably not worth it.
@JoshPeterson
@JoshPeterson День назад
I too have used Neovim inside VS Code's integrated terminal when I first was dipping my toe into Neovim
@cro_wiz
@cro_wiz День назад
@MelkyDev: will you also have a look out the 'VSCode Neovim' [by A. Svetliakov] extension - which imho is superior to 'VSCodeVim' ... in combination with the 'Which Key' [from VScpaceCode] and 'harpoon' VSCode extensinos its almost the full monty
@user-ok1hs7kj8h
@user-ok1hs7kj8h День назад
Good stuff
@MattRobinsonDev
@MattRobinsonDev День назад
Great video, btw vid description is off
@vladimirkolosov8836
@vladimirkolosov8836 День назад
also loved that you mentioned go-standards/project-layout - it's a shit, imho
@EmperorFool
@EmperorFool День назад
I would love it for Go to adopt Rust's ? operator to return errors automatically for those cases where you want to propagate it as-is.
@MelkeyDev
@MelkeyDev День назад
that would be really cool i think
@matthewdouglas2373
@matthewdouglas2373 День назад
As a noob I have felt like go is the hardest language to google because of all the false positives with the word "go" and "golang" or "go lang" might filter out actual Go resources.
@MelkeyDev
@MelkeyDev День назад
Welp! you found this channel!
@kyryllvlasiuk
@kyryllvlasiuk День назад
I am living under Microsoft rock. Very sharp rock. Rock with a C
@6h65
@6h65 23 часа назад
Bill gates: who gave you time to comment?!?! 😡, we need those .NET bloated applications now!!
@MYukik
@MYukik День назад
For anyone following Melkey, some tweaks are needed to deploy using newer aws runtime. You need to build your go source and name it "bootstrap" then need to zip it. Careful when you compile your go source, it needs to be linux compatible : I use GOOS=linux GOARCH=arm64 go build -o bootstrap main.go. In the typescript file Change handler propery to "bootstrap", Change runtime to lambda.Runtime.PROVIDED_AL2023, Point fromAsset directly to your zip file, Add architecture property to match what you choose for example lambda.Architecture.ARM_64 Anyway thanks Melkey for your channel.
@JohnDoe-xo2gr
@JohnDoe-xo2gr День назад
If junior devs choose a specific language just to have slightly better job opportunities, they are are completely wrong and end up in the Java shit hole. I highly recommend to do and go with what you like, what is modern and/or has great future opportunities.
@MelkeyDev
@MelkeyDev День назад
Yes!
@vladimirkolosov8836
@vladimirkolosov8836 День назад
this is amazing
@MelkeyDev
@MelkeyDev День назад
Thank you! I hope you enjoy
@snake3837
@snake3837 День назад
"Separation of concerns" lol. How many frontend apps are you building that do not need backend or APIs.
@MelkeyDev
@MelkeyDev День назад
0
@snake3837
@snake3837 День назад
@@MelkeyDev Probably same as most people.
@j.r.r.tolkien8724
@j.r.r.tolkien8724 День назад
It's great.
@MelkeyDev
@MelkeyDev День назад
Thank you!
@brijeshamin
@brijeshamin 2 дня назад
Amazing.. this is what I was looking for
@darkfoxwillie
@darkfoxwillie 2 дня назад
thanks for the work! Might try later.
@SnowTheParrot
@SnowTheParrot 2 дня назад
Awesome tool. Extremely helpful
@BlairRipper
@BlairRipper 2 дня назад
Amazing CLI tool. Thanks for building this. I’m using the tool to structure a project in production. Although I did had some trouble with DBTX and pgx.pool. Somehow figured things out. Maybe you could also add an option to connect with sqlc as well.
@ScottDonald78
@ScottDonald78 2 дня назад
Great work!
@codelinx
@codelinx 2 дня назад
wow i really like this. much appreciated
@stephenreaves3205
@stephenreaves3205 2 дня назад
This is great! I would love to see this using `podman kube play` instead of `docker-compose`
@ustav_o
@ustav_o День назад
that would be amazing. having a option to choose between those would be the perfect move.
@earnstein7607
@earnstein7607 2 дня назад
This is cool. Thanks melkey for sharing this incredible tool
@turkerburak
@turkerburak 2 дня назад
thanks!
@jackiechanface
@jackiechanface 2 дня назад
this is genuinely awesome, thanks a lot!
@rodjenihm
@rodjenihm 2 дня назад
I put everything in main.go file
@MelkeyDev
@MelkeyDev 2 дня назад
Ah - a main of true culture
@ustav_o
@ustav_o День назад
based
@macot79
@macot79 2 дня назад
Good stuff, well done!
@zealousprogrammer4539
@zealousprogrammer4539 2 дня назад
Why no one talk about Carbon the Google C++ killer?
@puneetdhiman5194
@puneetdhiman5194 2 дня назад
Damn
@an-eios7125
@an-eios7125 2 дня назад
Thank you so much bro This is awesome
@falcon4991
@falcon4991 2 дня назад
Can we get a Beginner to Expert course on go?
@erodotosdemetriou6506
@erodotosdemetriou6506 2 дня назад
Does this project support Message Queues connection too?
@agusaris5031
@agusaris5031 2 дня назад
Backend project only? How about CLI or a service that consumes a message broker?
@hermes6910
@hermes6910 2 дня назад
You are probably free to PR to add the feature. But yeah, would be awesome to have most classical go usecase and not only backend.
@HypothesisI
@HypothesisI 2 дня назад
Cool man, this is a good project for newbies, even if I don't 100% agree with structure!