Menu
CoddyTech

Apa Itu Paket?

Termasuk bagian Logika & Alur dalam perjalanan GO di Coddy. Pelajaran 51 dari 68.

Package di Go adalah cara untuk mengatur dan mengelompokkan kode yang saling terkait. Anggap saja seperti folder yang berisi fungsi, variabel, dan tipe yang bekerja sama untuk mencapai tujuan tertentu.

Setiap file Go harus menjadi bagian dari sebuah package, yang dideklarasikan di bagian paling atas dengan kata kunci package. Package paling penting yang akan kamu temui adalah package main, yang istimewa karena memberi tahu Go bahwa ini adalah program yang dapat dijalankan dengan fungsi main sebagai titik masuk.

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Untuk menggunakan kode dari package lain, kamu perlu import package tersebut. Dalam contoh di atas, kita mengimpor package fmt, yang menyediakan fungsi pemformatan dan pencetakan. Package fmt adalah bagian dari standard library Go dan sudah tersedia bersama bahasa tersebut.

Package memiliki dua tujuan utama: package membantu mengatur kodemu ke dalam kelompok yang logis dan memungkinkan kamu menggunakan kembali kode di berbagai program. Hal ini membuat programmu lebih mudah dipelihara dan mencegah kamu menulis kode yang sama berulang kali.

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Logika & Alur

Latihan sendiri: Compiler Go online