Projek ini adalah contoh sederhana untuk belajar bahasa pemrograman Go (Golang) menggunakan framework web Gin untuk penanganan rute (routing). Projek ini memiliki beberapa contoh dasar tentang bagaimana menggunakan Gin untuk membuat aplikasi web sederhana.
Pastikan Anda telah menginstal Go di komputer Anda. Untuk memulai, Anda juga perlu menginstal framework Gin dengan menjalankan perintah berikut di terminal:
go get -u github.com/gin-gonic/gin
Setelah menginstal Gin, Anda dapat menjalankan projek ini dengan menyalin repositori ke komputer Anda dan menjalankan langkah-langkah berikut di terminal:
- Build Project dengan menjalankan peringah :
go build
- Jika proses build telah selesai anda dapat menjalankan file hasil build yang bernama
GO-learn_gin.exe. Ini akan memulai server web lokal, dan Anda dapat mengakses aplikasi melalui browser dengan alamathttp://localhost:8080.
main.go: Berkas utama yang berisi logika untuk menginisialisasi server dan menentukan rute.handlers.go: Berkas ini berisi definisi penanganan permintaan (request handlers) untuk setiap rute yang ditentukan dalam aplikasi.models.go: Berkas ini berisi data-data artikel yang ada pada aplikasi ini.README.md: Berkas ini! Berisi dokumentasi untuk menjelaskan tentang projek ini dan cara menjalankannya.
Projek ini memiliki beberapa contoh rute sederhana yang dapat Anda gunakan untuk memahami penggunaan dasar Gin. Berikut adalah contoh beberapa rute yang telah disediakan:
http://localhost:8080: Menampilkan semua artikel yang ada pada aplikasi ini.http://localhost:8080/article/view/:article_id: Menampilkan detail data suati artikel denganarticle_idsebagai identifikasi data.
Anda dapat menambahkan atau mengubah penanganan rute sesuai kebutuhan projek Anda.