Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GO4! quiz zeriuz day 22

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

Langkah pertama saat membuat struktur folder untuk project API di Golang adalah?

a)

Membuat direktori frontend

b)

Membuat folder utama untuk kode dan subfolder seperti controllers, models, dan routes

c)

Memulai dengan menginstall database server

d)

Membuat file konfigurasi server di frontend

2.

Perintah apa yang digunakan untuk menginisialisasi project Golang baru?

a)

go init project

b)

go new project

c)

go mod init

d)

golang create

3.

Apa peran repository dalam project API Golang?

a)

Tempat menyimpan konfigurasi jaringan

b)

Menyediakan template untuk tampilan API

c)

Berfungsi sebagai lapisan untuk interaksi dengan database

d)

Untuk mendokumentasikan API otomatis

4.

Apa fungsi utama dari file go.mod dalam Golang?

a)

Menjalankan API secara otomatis

b)

Menghubungkan dengan server web

c)

Mendefinisikan modul dan mengelola dependensi project

d)

Menyimpan log runtime API

5.

Apa yang terjadi ketika menjalankan perintah go mod tidy?

a)

Membuat file konfigurasi baru

b)

Menghapus semua dependensi

c)

Menambah dan menghapus dependensi yang tidak relevan secara otomatis

d)

Menjalankan server API lokal

6.

Bagaimana cara mendownload semua dependensi untuk project Golang?

a)

go get -all

b)

go download

c)

go mod download

d)

go mod install

7.

Apa yang terjadi jika Anda menjalankan go run main.go?

a)

Kode akan di-compile dan berjalan langsung

b)

File executable akan dibuat tanpa dijalankan

c)

Semua dependensi dihapus

d)

Database terhubung otomatis

8.

Apa perintah yang digunakan untuk meng-compile dan menghasilkan file executable dalam Golang?

a)

go mod build

b)

go run

c)

go build

d)

golang compile