Routing Library
Golang sebenarnya sudah menyediakan ServeMux
sebagai handler yang bisa menghandler beberapa endpoint atau istilahnya adalah routing
. Tetapi kebanyakan programmer Golang biasanya akan menggunakan Library untuk melakukan routing hal ini dikarenakan ServeMux
tidak memiliki advaced fitur seperti path variable, auto binding parameter dan middleware. Sehingga banyak alternatif lain yang bisa kita gunakan untuk library routing selain ServeMux
.
Beberapa Routing Library
Ada beberapa Routing library yang teman-teman bisa gunakan agar mempermudah saat kita melakukan develop website menggunakan golang diantaranya sebagai berikut:
- https://github.com/julienschmidt/httprouter
- https://github.com/gorilla/mux
- https://github.com/go-chi/chi
- https://github.com/julienschmidt/go-http-routing-benchmark
Nantinya beberapa tutorial akan kita bahas secara mendalam dengan topik khusus untuk Library Routing ini. Nantikan saja postingan tutorial selanjutnya.
19 HTTP Middleware
01 Pengenalan HTTP Router
Artikel Terhangat
14 Menghapus (Delete) Data Gorm Library
03 Mar 2025
13 Advanced Update Data Gorm Library
03 Mar 2025
11 Update Data GORM Library
03 Mar 2025
08 Advanced Query dengan GORM di Golang
03 Mar 2025

14 Menghapus (Delete) Data Gorm Library

13 Advanced Update Data Gorm Library

11 Update Data GORM Library
