Published onJuly 18, 2022API Service with Go: Project Structureapigohexagonalลองออกแบบโครงสร้างโปรเจคใหม่ เพื่อให้สะดวกต่อการแก้ไข รองรับการเพิ่มโมดูล และง่ายต่อการทดสอบ
Published onJune 30, 2022Principles of Hexagonal ArchitecturehexagonalgoapiarchitectureHexagonal architecture เป็นรูปแบบหนึ่งที่ใช้ในการออกแบบระบบ ที่มีแนวคิดโดยแบ่งระบบออกเป็นส่วนๆ เพื่อทำให้ Business Logic นั้น แยกออกจากส่วนต่างๆ เช่น Framework หรือ Database ได้
Published onJune 24, 2022API Service with Go: Make handle func for any web frameworksapigoวิธีการสร้าง handler func ให้ใช้ได้กับทุก web frameworks
Published onFebruary 4, 2022API Service with Go: Graceful Shutdownapigoรอให้งานที่กำลังทำงานค้างอยู่นั้น ทำงานให้เสร็จก่อน ถึงจะ shutdown ระบบไป