ryanbekhen

Category:

Developer
Fiber v3 Part 7: Testing

Fiber v3 Part 7: Testing

Testing adalah proses untuk memastikan bahwa aplikasi yang kita buat berjalan sesuai dengan yang kita harapkan. Testing biasanya digunakan untuk memastikan bahwa aplikasi yang kita buat berjalan dengan baik dan tidak ada bug. Dalam artikel ini, kita akan membahas tentang bagaimana cara melakukan testing...
Fiber v3 Part 6: Parsing Request Body

Fiber v3 Part 6: Parsing Request Body

Parsing request body adalah proses untuk mendapatkan data dari request body. Request body biasanya digunakan untuk mengirimkan data dari client ke server. Request body biasanya digunakan pada request dengan method POST, PUT, dan PATCH. Dalam artikel ini, kita akan membahas tentang bagaimana cara melakukan parsing request body...
Fiber v3 Part 5: Path Parameter

Fiber v3 Part 5: Path Parameter

Path parameter adalah cara untuk menambahkan parameter pada path. Path parameter sangat berguna untuk menangani request dengan path yang dinamis. Dalam artikel ini, kita akan membahas tentang bagaimana cara melakukan routing dengan path parameter pada aplikasi yang dibangun menggunakan Fiber. Routing dengan Path Parameter...
Fiber v3 Part 4: Query

Fiber v3 Part 4: Query

Query parameter adalah cara untuk mengirimkan data ke server menggunakan URL. Query parameter biasanya digunakan untuk melakukan filtering, sorting, dan juga searching. Query parameter biasanya digunakan pada request dengan method GET. Dalam artikel ini, kita akan membahas tentang bagaimana cara melakukan routing dengan query parameter...
Fiber v3 Part 3: Routing

Fiber v3 Part 3: Routing

Routing adalah proses untuk menentukan bagaimana sebuah aplikasi merespon terhadap request yang masuk. Routing biasanya digunakan untuk menentukan bagaimana sebuah aplikasi merespon terhadap request yang masuk berdasarkan path dan juga method dari request tersebut. Dalam artikel ini, kita akan membahas tentang bagaimana cara melakukan...
Fiber v3 Part 2: Middleware

Fiber v3 Part 2: Middleware

Middleware adalah sebuah fungsi yang berjalan sebelum atau sesudah sebuah request. Middleware biasanya digunakan untuk melakukan hal-hal seperti logging, authentication, rate limiting, dll. Denagn menggunakan middleware, kita bisa memisahkan logic dari aplikasi kita menjadi beberapa bagian yang lebih kecil. Middleware juga memungkinkan kita untuk...
Fiber v3 Part 1: Pengenalan

Fiber v3 Part 1: Pengenalan

Pengenalan Fiber adalah web framework yang super cepat dan ringan untuk Go. Fiber dibangun dengan menggunakan Fasthttp sebagai HTTP server-nya. Fasthttp adalah HTTP server yang super cepat dan ringan. Fiber juga memiliki routing yang sangat cepat, middleware yang sangat ringan, dan juga memiliki fitur yang sangat...
Hot Reload dalam Pemrograman Go

Hot Reload dalam Pemrograman Go

Bang ada gak sih alternative nodemon seperti di Nodejs tapi di pemrograman Go? Jawabannya ada, live-reload/hot reload yang saya gunakan di Go adalah Air. Pembuat tools ini bernama Rick Yu dengan motivasi yaitu saat mengembangkan aplikasi dengan kerangka kerja Go dan Gin sayang sekali...
Web Framework Cepat dengan Gaya Ngoding ala ExpressJS

Web Framework Cepat dengan Gaya Ngoding ala ExpressJS

Sebelum mempelajari cara penggunaannya, mari kita kenali Fiber. Fiber adalah web framework dibangun di atas Fasthttp, engine tercepat untuk Go. Fiber dirancang untuk pengembangan web yang cepat dan performa yang baik, dengan gaya ngoding yang mirip dengan ExpressJS. Memulai dengan hello-world Untuk memulai proyek...