- 14
- 7 785
devtool
เข้าร่วมเมื่อ 24 ก.ค. 2024
We're just hangin' out and coding! Welcome!
Build a Complete Async API in Golang (part 6 - Auth Middleware)
#golang #middleware #api #backend #softwareengineer #authentication #jwt
In this part of the Async API in Go series, we'll implement our authentication middleware where we'll parse and validate the JWT.
In this part of the Async API in Go series, we'll implement our authentication middleware where we'll parse and validate the JWT.
มุมมอง: 4
วีดีโอ
Build a Complete Async API in Golang - (part 5 - User Signin)
มุมมอง 902 ชั่วโมงที่ผ่านมา
#golang #api #backend #softwareengineer #authentication #jwt In this part of the Async API in Go series, we'll implement the user sign in API endpoint and the data access layer for persisting our refresh tokens.
Build a Complete Async API in Golang (part 4 - JWT Manager)
มุมมอง 22114 ชั่วโมงที่ผ่านมา
#coding #golang #backend #jwt #api #backenddeveloper In this part of the Async API in Go series, we'll implement a JSON Web Token (JWT) manager to handle token generation and parsing logic. We'll also use both access and refresh tokens for authentication.
Build a Complete Async API in Golang (part 3 - API Server Setup)
มุมมอง 30416 ชั่วโมงที่ผ่านมา
In this part of the Async API in Golang series, we setup our API server and implement the user signup route.
Build a Complete Async API in Golang (part 2 - User Data Access Layer w/ SQLx + Testing)
มุมมอง 45719 ชั่วโมงที่ผ่านมา
In this part of the Async API in Golang series, we'll implement the data access layer for the users model and go over how to integration test with our Postgres database.
Build a Complete Async API in Golang (part 1 - Project Scaffolding & Postgres Setup with Docker)
มุมมอง 675วันที่ผ่านมา
In this part of the Async API in Golang series, we scaffold our project from scratch. We'll prepare our configs, setup Postgres using Docker Compose, and initialize our database schema with Go Migrate.
Build a Complete Async API in Golang (part 0 - Intro)
มุมมอง 375วันที่ผ่านมา
In this series, we'll be building a complete API in Golang with a twist - it'll be async! Our API will complete async report generation for the client to download. We'll handle authentication with JWT, use Docker for Postgres and Localstack, setup an SQS worker for async processing, go over testing, and more!
Do NOT Make This Rookie Mistake In Your Golang Code
มุมมอง 2412 หลายเดือนก่อน
#golang #coding #programming #postgresql In this video, I demonstrate the importance of using Go's context when executing your database queries.
How I Write an API Client in Golang (with testing)
มุมมอง 2.5K4 หลายเดือนก่อน
#tearsofthekingdom #coding #golang #api #backenddevelopment #legendofzeldatearsofthekingdom #programming In this video, I show you how to write an API client using the Legend of Zelda: Tears of the Kingdom Hyrule Compendium API. I also show you how you can use dependency injection to make unit testing easier with mocking.
How to Use Message Queues in Golang (SQS, Docker, Terraform)
มุมมอง 4044 หลายเดือนก่อน
#aws #golang #sqs #softwareengineer #software #docker #terraform #cloud In this video, we'll dive into the benefits of messaging queues and implement a SQS polling worker in Go. We'll also use tools such as Docker, Localstack, and Terraform in this video. If you're not familiar with Localstack, be sure to check out my video on it here th-cam.com/video/rnVt12sFiLs/w-d-xo.htmlsi=J6-QWCDNzbkUCFsR.
How to Run AWS Services Locally (Terraform, Docker, Localstack, Go)
มุมมอง 1.1K5 หลายเดือนก่อน
#aws #golang #terraform #sqs #s3 #goprogramming #cloud In this video, we'll explore a tool called Localstack to locally emulate an AWS SQS queue and S3 bucket. This is a great way to run applications that interact with AWS services on your local machine. As a bonus, we'll provision these cloud resources using Terraform and we'll write some Go code that will interact with our cloud resources.
How to Implement Server-Side Streaming (w/ Go, gRPC, and Redis)
มุมมอง 9965 หลายเดือนก่อน
#golang #goprogramming #redis #grpc #streaming #backenddevelopment In this video, we walk through implementing a server-side streaming RPC using Go, gRPC and Redis pub/sub.
Build an In-Memory Cache with Go and PostgreSQL (w/ Generics)
มุมมอง 1755 หลายเดือนก่อน
#postgresql #golang #programming #softwareengineer #software In this video, we build an in-memory cache in Go with invalidation and TTL. We'll build upon concepts from a previous video, where we receive Postgres data changes through listen/notify.
Change Data Capture with Go and PostgreSQL (listen/notify)
มุมมอง 3105 หลายเดือนก่อน
#golang #postgresql #goprogramming #programming In this video, we'll implement change data capture (CDC) using PostgreSQL's listen/notify functionality with triggers and learn how to respond to events using Go! Before watching this video, it would be best to have some familiarity with Go concepts like channels and goroutines.
I’m loving the series so far❤
Great content. I like your coding style
That's pretty cool. I will try to use this approach to sync data across devices. Thank you for sharing!
@@hinocenciopaulo sounds like a cool use case!Thanks for watching!
friend but where have you been? I finally found you in the sea youtube!! Great work
Can you provide repo?
This is great stuff, please keep going!
GitHub repo?
hi have u ever used vscode if yes why don't use now and why u chose goland?
@@kfkfkfk-or1nk yes I’ve used VSCode in the past. It’s fine, but JetBrains products are significantly faster in terms of intellisense, go to definition, time to save file, etc (even for TypeScript). When working on large codebases, I’ve found the differences between vscode and goland are significant. This might be because goland/jetbrains doesn’t use the gopls LSP that other editors use.
@@thedevtool thanks for answer <3
Nice content !!
Awesome!
Thanks
Hey mate thank this video series , have you uploaded the codes to github?
Great content !
keeeep going 😄
Great man. I don't have much knowledge about integration testing. But what I know that we don't do mocking and stubbing in integration test.. rather db interaction in real is happened during integration testing. Mocking and stubbing are done during unit testing. That's how I segregate b/w integration and unit testing. Please correct me if I'm wrong.
@@ranit-biswas that’s correct. A unit test is not testing functionality of underlying dependencies. Rather, it will mock their behavior to ensure we’re using the dependencies correctly. However, people can get pedantic about what’s a unit versus integration test. You can just call it automated testing.
Hello. great video. Can you shared the GitHub repository please?
This is great content, thanks so much
Thanks
U re look confident with this stuff i am a little bit understand u, but i like it
Please keep uploading
Rest assured, I’ve got more on the way!
Great content overall, really technically is superb. But given that this content is for people learning, we need to know what is this used for, uses cases, and what problems it resolves. It would be nice to have in the details section or in a part of the video this sort of information. Thank you! Keep it up 💪
Amazing content, this is exactly what Golang learners need. thanks a lot
@@LynxIo-wr4ul thanks for watching!
Can’t wait for more!!😊
Please upload remaining parts faster
😂 Ik right. This project looks really interesting.
This is the best content❤
@@Tay74514 thanks for watching!
hey can you provide some sort of liknk for this
more golang 💕
very interesting thanks for the video, but now i understand why Python is the most used language, u can literally write client and test within 20 lines max
@@WildLifeBackyardCamera yep! I think Python takes the win for simplicity.
I tried out python before and legitimately don't see the appeal
Why is you autocompletion like ai ?
@@morkhoudia9 I believe it is jetbrains version of copilot.
Hey, is there a link to the sourcecode, i find the font size small in the video
@@sambhavmishra5423 I don’t currently, but I’ll make sure the font is better. Is the font size on my latest video big enough?
Yea much better @@thedevtool
Great video, much appreciated. Do you have this code available for download to test and learn from? Perhaps a github link?
Really nice tutorial style. Maybe try to be more consistent about dark vs light mode. Just stick to one or the other through the whole video. If the external websites are all light mode and you can’t change that then use light mode in your ide
What is the text editor that you are using?
@@snykri It's a Jetbrains editor called Goland.
great content
@@milanutekal5083 glad you liked it!
Thank you so much
Loved it! Subscribed. Looking forward to more Go projects
@@sambhavmishra5423 awesome!
Dude use a *BIGGER FONT* ❗
@@AchwaqKhalid how big?
@@thedevtool enough for visual confort
Stop saying UHHH, it's so annoying
@@ledrake8590 uhhh :)
OR.. GET GLASSES. I had no problems watching and following this video with the font.
this is very helpful, i almost wasted 4 hours today trying to work with localstack with aws-cdk but just by watching your video I got everything I want
@@fadygamilmahrousmasoud5863 glad it was helpful!
thats so cool thanks for sharing buddy top notch education I have one request please do share code link please
in some days i have an interview as devops. I really need that job and this tool looks great to practice!. Thank you bro!
@@sakudacastro No problem. Good luck!
Hey thank you for providing great content. just wanted to say that can you make a detailed video next time i mean for beginner its hard to understand everything. so if u can make a video that include a good project like this but with some beginner level guide who just starting with golang if possible. thank you again. keep it up man your videos are great tho.
@@dippatel-b5l glad you liked it and thanks for the feedback! What kind of things would you like me to cover a bit more detailed?
@@thedevtool hey sorry for late reply. i thing like rest api project from scratch but it can include advance concepts like go concurrency also like in this video at 2:06 func (s *Userstore) create() method is there but for me it hard to understand why pointer what does this Userstore argument does why we need context everytime etc. Thank you so much for help.
Great video, will be awesome if you can also post link to the code repo.