Anda di halaman 1dari 21

Golang For Intermediate

PRAKTEK

Nama : Suci May Iswandhari

Npm : 16119170

Kelas : 3KA22

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI


JURUSAN SISTEM INFORMASI
UNIVERSITAS GUNADARMA
2022
1. Apa yang dimaksud dengan crud? (10 poin)

Jawab :

CRUD adalah singkatan dari create, read, update, and delete. Keempat poin ini menurut
Techopedia merupakan fungsi-fungsi utama yang diimplementasikan dalam aplikasi database.

Akronim CRUD mengidentifikasi semua fungsi utama yang melekat pada database relasional
dan aplikasi yang digunakan untuk mengelolanya, termasuk Oracle Database, Microsoft SQL
Server, MySQL, dan lainnya.

2. Sebutkan struktur crud pada go Language! (10 poin)

Jawab :

Struct adalah kumpulan definisi variabel (atau property) dan atau fungsi (atau method), yang
dibungkus sebagai tipe data baru dengan nama tertentu. Property dalam struct, tipe datanya
bisa bervariasi. Mirip seperti map, hanya saja key-nya sudah didefinisikan di awal, dan tipe
data tiap itemnya bisa berbeda.

Dari sebuah struct, kita bisa buat variabel baru, yang memiliki atribut sesuai skema struct
tersebut.

Struktur Crud : Array, Slice, Map, Methods dan Interface.

3. Membuat dan menginput data pada table database! (20 poin)

id npm Nama Kelas Profile

1 51416277 Azman Agung Nugraha 4IA17 gambar1.jpg

2 15117348 Rizky Imam Nugroho 3KA01 gambar1.jpg

3 52417067 Fahmi Ardhiansyah 3IA03 gambar1.jpg


4. Buatlah output seperti gambar dibawah! (50 poin)

Berikut adalah potongan kode untuk struct dan function handler pada main.go.

Anda mungkin juga menyukai