มาทำ API กับ Go fiber CRUDง่ายๆกันดีกว่า

aunsparrow
CnxDevSoft
Published in
2 min readOct 1, 2020

โอเคมาเริ่มกันเลยดีกว่า

เริ่มต้นด้วยการสร้าง Go Modules ด้วยคำสั่ง

go mod init github.com/{your_username}/{repo_name}

ผมขอใช้เป็น go mod init crud

ต่อด้วยการติดตั้ง Fiber framework ของ Go

go get github.com/gofiber/fiber

มาทดสอบกัน

ลองยิงด้วย post man

ผมใช postgresql ้ลองมาต่อแบบง่ายๆกัน

ส่วนการเรียกใช้ต้อง import package ของ Databaseมาก่อน

Model หรือ struct ที่ใช้รับ request และ ส่ง response ใช้รับค่าจาก database

มาดูส่วนของ api insert แบบง่ายๆครับ

โอเคยิงโลดดดด

มาต่อกันที่ api update กันครับ

เอ้าายิง

มาต่อที่ api select ครับ

สุดท้ายที่ api delete

Go Fiber มีส่วนอื่นที่หน้าเล่นอีกมาก ไว้วันหลังมาเจออะไรดีๆ จะเอามาแชร์ครับ

--

--