Golang Microservices [Part 9] – ดึงข้อมูล Item เข้า User ผ่าน gRPC



Golang Microservices [Part 9] – ดึงข้อมูล Item เข้า User ผ่าน gRPC

Golang Microservices [Part 9] - ดึงข้อมูล Item เข้า User ผ่าน gRPC

สำหรับ Project นี้ผมจะพาทุกคนไปทำ Microservices อย่างง่ายนะครับ โดยจะจำลองในส่วนของระบบ Inventory ในเกม MMORPG แบบขำๆ แล้วก็ออก App ออกเป็น 2 App ได้แก่ 1. user-app 2. item-app รวมถึงแยก Database ด้วยครับ แล้วก็ใช้ gRPC เป็นตัวสื่อสารระหว่าง App ด้วยกัน

Tech Stack: Go Echo, MongoDB, gRPC

ถ้าชอบก็อย่าลืมกด Like กด Share กด Subscribe กันด้วยนะครับ แล้วก็ใครที่อยาก Donate สามารถ Donate ได้ตามลิงค์ที่แปะไว้ด้านล่างได้เลยนะครับ

Project Repository: https://github.com/Rayato159/stupid-inventory
Donate: https://buy.stripe.com/dR63fX7zt4LZ4NO5kl

References:
gRPC: https://grpc.io/docs/languages/go/basics/
godotenv: https://github.com/joho/godotenv
Go Echo: https://echo.labstack.com/
mongoDB: https://www.mongodb.com/docs/drivers/go/current/

Medium เรื่อง gRPC: https://medium.com/@rayato159/%E0%B8%A1%E0%B8%B2%E0%B8%97%E0%B8%B3%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B8%A3%E0%B8%B9%E0%B9%89-grpc-%E0%B9%81%E0%B8%A5%E0%B8%B0%E0%B8%A5%E0%B8%87%E0%B8%A1%E0%B8%B7%E0%B8%AD-implement-%E0%B9%84%E0%B8%9B%E0%B8%81%E0%B8%B1%E0%B8%9A%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%A3%E0%B8%B1%E0%B8%81%E0%B8%AD%E0%B8%A2%E0%B9%88%E0%B8%B2%E0%B8%87-golang-ff734dbc946b

Facebook: https://www.facebook.com/profile.php?id=100092462432466

Special Thanks for Cover Photo from my GF 🥰: https://www.youtube.com/channel/UCRlJOhjfrm599aLg5Af6aAw

🧑‍💻 สนใจสมัครคอร์สเรียน ———————————–
เริ่มต้นสร้าง E-Commerce REST APIs ด้วย Golang
กดซื้อผ่านลิงค์นี้ ลดทันที เหลือเพียง 329 บาท! (หมดเขต 10/07/2023)👇
https://www.udemy.com/course/e-commerce-rest-apis-golang/?couponCode=RAYATO329