PinnedNanpipat Klinpratoomทำ go-module ไว้ใช้เองกันครับด้วยตอนที่ผมทำงาน มักจะเจอปัญหาการต้องทำ function เดิม ๆ ซ้ำไปซ้ำมา เพราะตัวงานที่ผมทำจะเป็น microservices ซึ่งทำให้เวลาจะเรียกใช้ function…Jul 5, 2022Jul 5, 2022
Nanpipat Klinpratoom[อยากเป็น DevOps] มาลองสร้าง AWS EC2 ด้วย Terraform กันเถอะพอดีช่วงนี้ได้ใช้ AWS EC2 ค่อนข้างบ่อยมากกกกก จริง ๆ การสร้าง instances ผ่านหน้า ui ของทาง aws ก็ไม่ได้ยุ่งยากอะไร แต่พอมันเริ่มเยอะ ๆ…Dec 29, 2023Dec 29, 2023
Nanpipat Klinpratoom[อยากเป็น DevOps] มาลง Docker ใน Windows Server ผ่าน CLIimage from : https://www.architecting.it/blog/windows-containers-making-windows-server-relevant-againDec 22, 20231Dec 22, 20231
Nanpipat Klinpratoom[อยากเป็น DevOps] เริ่มต้นใช้งาน ArgoCDArgoCD เป็นเครื่องมือ Continuous Delivery (CD) แบบ declarative สำหรับ Kubernetes ซึ่งหมายความว่าการกำหนดค่าของแอปพลิเคชันจะถูกเก็บไว้ใน Git…Oct 24, 2023Oct 24, 2023
Nanpipat Klinpratoom[GO] Custom Validation ด้วย Go Validatorเกริ่นสักนิดสักหน่อย 😎Jun 22, 2023Jun 22, 2023
Nanpipat KlinpratoomOOP ในภาษา Goobject oriented programming หรือ OOP คือการเขียนโปรแกรมเชิงวัตถุ(object) ซึ่งประกอบด้วยสองสิ่งหลัก ๆ คือ คุณสมบัติ (Attributes) และ…Jan 19, 2023Jan 19, 2023
Nanpipat Klinpratoomบันทึกการใช้ foreign key ใน GORMบังเอิญไปเจอปัญหามาตอนที่ query data โดยใช้ gorm แล้ว foreign key จากอีก table ดันไม่ใช่คอลัมน์ที่เป็น primary key…Jan 17, 2023Jan 17, 2023
Nanpipat Klinpratoomมาลองทำ gorm repository โดยใช้ Go Generics กันครับปกติแล้วเวลาเราจะทำ service ซักตัว เราจะพบว่าในหลาย ๆ table นั้น จะมีการใช้คำสั่ง query ที่ค่อนข้างจะเป็นรูปแบบที่ซ้ำ ๆ กัน เช่น การทำ CRUD…Jan 12, 2023Jan 12, 2023