Saya baru-baru ini mempelajari bahasa pemrograman Go khususnya dalam kasus pengembangan aplikasi web. Tidak perlu ditanyakan sebabnya, karena sebagai orang yang terjun di dunia teknologi, pasti harus selalu memperbarui ilmu setiap saat agar tidak tertinggal dengan yang lain, begitu juga saya. Prinsip belajar saya adalah mencoba dan mengulang kembali agar tidak lupa. Oleh karena itu, dalam waktu kedepan, akan banyak tulisan saya mengenai penerapan bahasa Go dalam berbagai kasus sederhana. Selain bisa untuk belajar saya pribadi, juga bisa dibaca oleh siapa saja yang berkunjung ke web ini.
Dalam artikel ini, kita akan belajar bagaimana membuat CRUD REST API menggunakan bahasa Go. Saya tidak memakai full framework seperti GIN , Echo atau Fiber, akan tetapi saya coba menggunakan libary Gorilla Mux untuk routing dan GORM untuk pengaksesan database. Untuk manajemen konfigurasi saya menggunakan Viper, dan database menggunakan MySQL. Saya akan coba pendekatan yang menurut saya paling mudah dipahami oleh pemula seperti saya, termasuk pembuatan struktur direktori dalam aplikasi ini.
Read more: Membuat CRUD Rest API di Golang menggunakan GORM dan Mux : Edisi Pemula Continue reading