Golang saat ini populer dijadikan salah satu pilihan bahasa pemrogaman untuk membuat web, terutama Web API(Backend). Selain itu, di golang juga sudah di sediakan package untuk membuat Web, bahkan di sertakan pula package untuk implementasi unit testing untuk Web. Hal ini menjadikan pembuatan Web menggunakan golang lebih mudah, karena tidak butuh menggunakan library atau framework. Cara kerja golang web Web browser akan melakukan HTTP Request ke Web Server Golang menerima Request tersebut, lalu mengeksekusi request tersebut sesuai dengan yang diminta. …
Month: September 2022
Sejak golang vesi 1.16, terdapat package baru bernama embed. Package embed adalah fitur baru untuk mempermudah membaca isi file pada saat compile time secara otomatis dimasukkan isi file nya ke dalam variable. Untuk detailnya bisa di review pada laman https://pkg.go.dev/embed Untuk melakukan embed ke variable, kita bisa mengimport package embed terlebih dahulu. Selanjutnya kita bisa tambahkan komentar //go:embed di ikuti dengan nama file nya, diatas variable yang kita tuju, variable yang dituju tersebut nanti secara otomatis akan berisi konten file …
Bahasa pemrogaman golang secara default memiliki sebuah package bernama database. Package database adalah package yang berisikan kumpulan standard interface yang menjadi standard untuk berkomunikasi ke database. Hal ini menjadikan kode program yang kita buat untuk mengakses jenis database apabun bisa menggunakan kode program yang sama. Yang berbeda hanya kode SQL yang perlu kita gunakan sesuai dengan database yang kita gunakan. Database Driver Sebelum kita membuat kode progrram menggunakan database di golang, kita wajib menambahkan driver database nya terlebih dahulu. Tanpa …
Social Profiles