PEMBUATAN TEST DAN EXCUTE HELPER API DENGAN MENGGUNAKAN GOLANG DAN DATABASE ORACLE, Niko Wahyu Fitrianto, NIM E51171252, Tahun 2021, Teknologi Informasi, Politeknik Negeri Jember, Trismayanti Dwi P., S.Kom, M.Cs (Pembimbing PKL), Ricky Lianto (Pembimbing Lapang)
Berdasarkan Undang-Undang Negara Indonesia Nomor 20 tahun 2003 tentang sistem pendidikan nasional, pendidikan tinggi di Indonesia diklasifikasikan dalam 3 jenis, yaitu Pendidikan Akademik, Pendidikan Vokasi, dan Pendidikan Profesi. Politeknik Negeri Jember adalah salah satu perguruan tinggi negeri vokasi yang menyelenggarakan pendidikan serta pelatihan dalam bidang ilmu pengetahuan, teknologi, serta ilmu terapan yang diharapkan mampu menjadi lulusan yang terampil, unggul, professional, dan memiliki kemampuan spesifik yang dibutuhkan oleh industri.
PKL dilaksanakan di perusahaan PT. XYZ selama 6 bulan (01 Oktober 2020 – 31 Maret 2021) secara remot. Penulis mendapatkan tugsas untuk melakukan riset untuk mendukung rencana migrasi dari akses database secara langsung menjadi akses rest api dengan golang dan membuat helper execute rest api dengan golang dan database oracle.
PT. XYZ adalah salah satu Perusahaan yang berada di bawah naungan Salim Group. Perusahaan ini merupakan perusahaan retail terbesar di Indonesia, dengan 17.000 cabang maka diperlukan tenaga IT yang berkompeten untuk memastikan sistem yang mengatur operasional dan lalu lintas data berjalan lancar dan berjalan sebagaimana semestinya.
Untuk mengurangi beban kerja divisi, diperlukan suatu generator yang dapat membuat API secara cepat dan mudah, jadi jika hanya untuk membuat REST API sederhana yang melakukan operasi CRUD biasa dan tanpa perhitungan kompleks maka developer / support bisa membuat REST API dapat membuatnya melalui helper EasyAPI tanpa melalui pengkodean secara manual, cukup dengan memberikan query yang diinginkan.