Beginner's Guide to Redis with Go!
11:27
Panic Recovery in Go - Tutorial
8:59
Getting Started with Generics in Go
13:12
Defer in Go - Beginner's Guide to Go
12:02
WorkerPools in Go Tutorial
11:38
3 жыл бұрын
Getting Started with ImmuDB in Go
12:27
Пікірлер
@mikhailgorokhov4197
@mikhailgorokhov4197 Күн бұрын
Thank you a lot, you helped me in developing aiogram Telegra, bot using asyncio queue
@cod3ddy74
@cod3ddy74 7 күн бұрын
hey the article link is broken or something. can you do something about it?
@tanmaylenka4024
@tanmaylenka4024 9 күн бұрын
@adi.wahyudi
@adi.wahyudi Ай бұрын
Simple, clean and clear! Thanks Eliot
@nimaghoroubi5933
@nimaghoroubi5933 Ай бұрын
Thanks a lot, it was so good. But needs a modification to include the recent changes of the library. (like newCallback function which has changed to FuncOf() ). Thanks again
@nicolotafta7150
@nicolotafta7150 Ай бұрын
Has been past 4 years but most well done video on the gRPC! gj
@dgaa1991
@dgaa1991 Ай бұрын
Have you found a way to handle CORS with the new syntax?
@AG-zc2jt
@AG-zc2jt Ай бұрын
Why do we use structure{}{}
@gabrielmengassodefranca1615
@gabrielmengassodefranca1615 Ай бұрын
tnxxxx
@ricardoferreirasoares9693
@ricardoferreirasoares9693 Ай бұрын
That triggers me all the noises of your keyboard and your breathing, but the content is good.
@redcrown5070
@redcrown5070 Ай бұрын
nice tutorial and nice scottish accent, brings me back to my old scottish lads in Spain :,)
@DevlogBill
@DevlogBill Ай бұрын
When you say this new update doesn't depend on 3rd party packages. Does that mean I don't need to use AXIOS for an SPA like React? I can use only the standard library? Still fairly new to programming so please excuse my ignorance, I've been looking at different backends to support my React project, Thanks for the video!
@steveo959
@steveo959 Ай бұрын
Hey what he means is that in the past in go to make routes with the standard library was cumbersome so they made it easier in the new update. So for your react you will still need things like axios to query the API in golang.
@DevlogBill
@DevlogBill Ай бұрын
@@steveo959 Yea the other day I was reading the docs and I was disappointed that wasn't the case. BUT what you say makes sense I understood a portion of the updates from the docs, thanks for clarifying that for me. Still researching but now between FastAPI and Go.
@masterchief1520
@masterchief1520 6 күн бұрын
​@@DevlogBilltry go. It's really fun. It's so easy and it gives that performance for free. Ideology of sticking to standard ways is actually good as opposed to the shitshow in node
@saucyalex
@saucyalex 2 ай бұрын
Shit, looking at this whilst being Java dev makes me feel like I’m approaching new density 👀 Btw I’m switching from Java to Go
@user-cb2ic2us8b
@user-cb2ic2us8b 2 ай бұрын
db, err := sql.Open("mysql", "root:1234@tcp(127.0.0.1:3306)/testdb") the "password" is a placeholder for your database password
@matheusteixeira4161
@matheusteixeira4161 2 ай бұрын
Thanks, bro! Helped a lot!
@gabrielmsampson
@gabrielmsampson 2 ай бұрын
What theme is this?
@lavaboi4828
@lavaboi4828 2 ай бұрын
For those who have issues with -v flag, put $(pwd) in quotation marks like this: -v "$(pwd)":/app node-docker-tutorial
@hautran7559
@hautran7559 2 ай бұрын
Could anyone explain why to use "forever" receive channel, the program is not deadlock? Thanks so much!
@alirezapoursoleymany2726
@alirezapoursoleymany2726 2 ай бұрын
impressive
@calebmarquart
@calebmarquart 2 ай бұрын
Cool
@ShamsiddinOqilov
@ShamsiddinOqilov 2 ай бұрын
It was pretty good explanation, simple but clear. Thank you
@mohammadahzan3764
@mohammadahzan3764 2 ай бұрын
i am having doubt in setting and getting the cache data in an restAPI as how to implement the cachedData type and model according to the request (for eg if i have to fetch products from an database and set it to cache . but how to do this dynamically for every other request and how to store data according to that ?)
@muhammadjon6894
@muhammadjon6894 2 ай бұрын
Thanks a lot
@carlosluque4753
@carlosluque4753 2 ай бұрын
Really well explained! Thanks!
@fuadadio
@fuadadio 2 ай бұрын
Finally understood this concept. Thank you so much.
@juscilan
@juscilan 3 ай бұрын
I wanna migrate from gin-gonic to the standard library. Maybe it would be a great topic to approach on the channel.
@Jinn-om2jj
@Jinn-om2jj 3 ай бұрын
It doesn't load the .env variables correctly !
@codelinx
@codelinx 3 ай бұрын
Great info. Always find the tutorials you make really cleanly structured.
@SumanPokhrel0
@SumanPokhrel0 3 ай бұрын
Short and Simple , Thanks
@apenasumleitor
@apenasumleitor 4 ай бұрын
what´s name of programmer wich you using for creating this slides ?
@angstrom1058
@angstrom1058 4 ай бұрын
Tutorial is great. GraphQL not so much. I can only imagine the boilerplate for a real app with many complex structs and relations.
@angryatheistcharles1695
@angryatheistcharles1695 4 ай бұрын
This is beautiful. Simplicity at its best.
@warherozer
@warherozer 4 ай бұрын
precise and short , i love this.
@Niconelli12
@Niconelli12 3 ай бұрын
( ͡° ͜ʖ ͡°)
@KaisELHADJMUSTAPHA
@KaisELHADJMUSTAPHA 4 ай бұрын
I could basically build the same thing in express, what does GO add to the table ?
@Tutorialedge
@Tutorialedge 4 ай бұрын
You certainly could - if you are more confident with express then I encourage you to continue using that for your projects. If you need better concurrency support, or perhaps higher performance servers with stronger typing then Go may be preferential in that scenario. As engineers, we should be picking the best languages and tools for the tasks at hand
@KaisELHADJMUSTAPHA
@KaisELHADJMUSTAPHA 4 ай бұрын
@@Tutorialedge Yeah exactly, this is why I wanted to know if building simple APIs in GO could imrove stuff in comparison to doing so in express or python, thanks for the tips and the video, I will be diving more into GO :')
@benwatson9633
@benwatson9633 4 ай бұрын
thank you 2x speed
@Tutorialedge
@Tutorialedge 4 ай бұрын
Most people struggle with my Scottish accent so I do find myself slowing down when recording 😂
@hackaholic01
@hackaholic01 4 ай бұрын
sorry Man, but I have to say grpc are shiny and fancy words, TCP is simple and more efficient than grpc
@Tutorialedge
@Tutorialedge 4 ай бұрын
gRPC is typically built on-top of TCP and is one of the highest performance methods of transportation available due to the fact you are sending far smaller amounts of information (typically) than say JSON over HTTP. In terms of simplicity, I’d 100% agree with the statement that JSON over HTTP wins every day of the week. I’ve seen both sides of the coin and definitely lean more towards JSON over HTTP for all applications that don’t demand the absolute highest of performance.
@0lange
@0lange 4 ай бұрын
love it! Can you make a video on how to structure a go app and best pratices? For instance when you need logging, dependency injection, centralized error handeling and so on?
@Tutorialedge
@Tutorialedge 4 ай бұрын
Great suggestions! I’ll add it to the list, I’ve covered some of these concepts in my courses but never on KZfaq!
@arturfil
@arturfil 4 ай бұрын
Hey I followed this tutorial with some updates along with the github actions documentation and it works prefcectly! I was curious if you had a video showing continuous deplyoment to an ec2 instances or any linux server in general
@Tutorialedge
@Tutorialedge 4 ай бұрын
I’ve not really got much material showing how to deploy to AWS but certainly will consider adding some! That being said, I’d typically expect to deploy my apps to EKS within a docker container, or perhaps use some form of container-based platform to host my apps. Deploying to EC2 instances (or servers in general) directly means you have to worry about things like load balancing and health checks yourself which adds operational toil IMO
@arturfil
@arturfil 4 ай бұрын
@@Tutorialedge Thanks for the suggestion, I'll take a look at it.
@ma34529
@ma34529 4 ай бұрын
I work in cybersecurity, dealing with automations, AWS lambdas, and CLI tooling. Does it make sense to transition to Go, or do I need a really compelling use case other than "it would be fun and better for my resume"?
@Tutorialedge
@Tutorialedge 4 ай бұрын
The answer, as with most things in life, is it depends - Go is fantastic for building network applications and, if you're working in Cyber then that's likely going to be a huge part of it. It does currently run most of the interwebs due to it being the language that tools like Docker and Kubernetes are built in and there are a heck of a lot of start ups and tech companies that are actively trying to adopt Go. CircleCI for example has been actively pushing it's Go adoption for the past few years now and it's paying dividends with increased developer productivity. It does have a growing community and a thriving developer ecosystem so I would say it's definitely worth considering. I've been primarily a Go developer for the past 5 years now so it's served me very well in my career!
@AchwaqKhalid
@AchwaqKhalid 4 ай бұрын
Please use a *BIGGER FONT* 💡
@sebastiengross7849
@sebastiengross7849 4 ай бұрын
at 5:00 you definitively should learn shell shortcuts: Esc-. (Escape followed by dot) which recalls the latest argument. Could save a lot of time ;-).
@Tutorialedge
@Tutorialedge 4 ай бұрын
I try to generally avoid the shell shortcuts in some videos so that folks have a chance to copy what I’m doing. I usually either search through my command history or just cycle through my last commands when I’m trying to find a command. I hadn’t come across Esc-. though but thanks for sharing!
@baz5719
@baz5719 4 ай бұрын
Such an underrated channel. Really good practical examples.
@h3ckphy246
@h3ckphy246 4 ай бұрын
Uploading fails tutorial
@kostais
@kostais 4 ай бұрын
Thank you
@willi1978
@willi1978 4 ай бұрын
looks good. i have been using gorilla mux so far, that is a little different
@achintyasinghOfficial
@achintyasinghOfficial 4 ай бұрын
Hey can you tell which vscode theme are you using ?
@SleepeJobs
@SleepeJobs 4 ай бұрын
cobalt theme
@achintyasinghOfficial
@achintyasinghOfficial 4 ай бұрын
@@SleepeJobs thanks 👍
@kirillbaryba746
@kirillbaryba746 4 ай бұрын
Thanks! It would be interesting to show how to correctly create a structure for APIs for different entities
@Tutorialedge
@Tutorialedge 4 ай бұрын
Thanks for your comment! That's a great suggestion for a standalone video topic, I'll add it to the queue!
@markmckenzie5343
@markmckenzie5343 4 ай бұрын
Agreed, you have no idea the state of someone's shell history and if they blindly copy even the shortcuts it could be disaster. Better to be explicit.
@guccigreatness4925
@guccigreatness4925 4 ай бұрын
gr8 tutorial 😊
@pinguinosmarinela
@pinguinosmarinela 4 ай бұрын
IF U R WATCHING IN 2040 USE runs-on: ubuntu-latest AND THE BRANCH CAN BE MASTER OR MAIN IT DEPENDS ON HOW GITHUB DECIDES TO CHANGE EVERYTHINNN