Skip to content

Kumpulan contoh kode dasar bahasa pemrograman Go (Golang) yang dirancang khusus untuk pemula. Proyek ini mencakup berbagai topik fundamental seperti sintaks dasar, penggunaan variabel, tipe data (boolean, integer, float, string), konstanta, fungsi output, dan komentar. Setiap contoh disertai dengan file main.go yang dapat langsung dijalankan untuk

Notifications You must be signed in to change notification settings

muris11/golang-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang Basic Learning

Proyek ini adalah kumpulan contoh kode dasar untuk belajar bahasa pemrograman Go (Golang). Setiap folder berisi contoh-contoh sederhana yang menjelaskan konsep-konsep fundamental dalam Go, seperti sintaks dasar, komentar, konstanta, fungsi output, tipe data, variabel, array, slice, map, operator, dan lainnya.

Struktur Proyek

Berikut adalah struktur folder dalam proyek ini:

  • go-basic-syntax/: Contoh-contoh sintaks dasar Go.
  • go-comments/: Penjelasan dan contoh penggunaan komentar dalam Go.
  • go-constants/: Contoh penggunaan konstanta dalam Go.
  • go-output-functions/: Fungsi-fungsi output seperti fmt.Println.
  • go-tipe-data/: Pengenalan tipe data umum dalam Go.
  • go-tipe-data-boolean/: Contoh tipe data boolean.
  • go-tipe-data-float/: Contoh tipe data float (desimal).
  • go-tipe-data-integer/: Contoh tipe data integer (bilangan bulat).
  • go-tipe-data-string/: Contoh tipe data string.
  • go-variable/: Penggunaan variabel dalam Go.
  • go-array/: Contoh penggunaan array dalam Go.
  • go-slice/: Contoh penggunaan slice dalam Go.
  • go-map/: Contoh penggunaan map dalam Go.
  • go-operator-aritmatika/: Contoh operator aritmatika (+, -, *, /, %).
  • go-operator-perbandingan/: Contoh operator perbandingan (==, !=, <, >, <=, >=).
  • go-operator-logika/: Contoh operator logika (&&, ||, !).
  • go-operator-penugasan/: Contoh operator penugasan (=, +=, -=, *=, /=, %=).
  • go-operasi-slice/: Operasi-operasi pada slice seperti append, copy, dan slicing.
  • go-function/: Contoh penggunaan fungsi dasar dalam Go.
  • go-function-parameter/: Contoh fungsi dengan parameter dalam Go.

Setiap folder berisi file main.go yang dapat dijalankan untuk melihat output contoh kode.

Apa yang Dipelajari

  • Sintaks Dasar: Struktur program Go, fungsi main, dan import.
  • Komentar: Cara menambahkan komentar untuk dokumentasi kode.
  • Konstanta: Deklarasi nilai tetap yang tidak berubah.
  • Fungsi Output: Menggunakan fmt untuk mencetak ke konsol.
  • Tipe Data: Pengenalan boolean, integer, float, dan string.
  • Variabel: Cara mendeklarasikan dan menggunakan variabel.
  • Array: Struktur data array untuk menyimpan elemen dengan ukuran tetap.
  • Slice: Struktur data slice yang dinamis berdasarkan array.
  • Map: Struktur data map untuk key-value pairs.
  • Operator Aritmatika: Operasi matematika dasar.
  • Operator Perbandingan: Membandingkan nilai.
  • Operator Logika: Operasi logika seperti AND, OR, NOT.
  • Operator Penugasan: Menetapkan nilai ke variabel.
  • Operasi Slice: Manipulasi slice seperti append dan copy.
  • Fungsi: Deklarasi dan penggunaan fungsi dasar.
  • Fungsi dengan Parameter: Fungsi yang menerima parameter.

Prerequisites

Sebelum menjalankan kode, pastikan Anda telah menginstall Go di sistem Anda. Anda dapat mengunduh dan menginstall Go dari situs resmi: https://golang.org/dl/.

Verifikasi instalasi dengan menjalankan perintah berikut di terminal:

go version

Cara Menjalankan

  1. Buka terminal atau command prompt.

  2. Navigasi ke folder yang ingin Anda jalankan, misalnya:

    cd go-basic-syntax
  3. Jalankan file main.go dengan perintah:

    go run main.go

    Output akan ditampilkan di terminal.

Ulangi langkah di atas untuk folder lainnya sesuai dengan topik yang ingin dipelajari.

Pembelajaran

Proyek ini dirancang untuk pemula yang ingin belajar Go dari dasar. Mulai dari folder go-basic-syntax dan lanjutkan secara berurutan untuk pemahaman yang lebih baik.

Kontribusi

Jika Anda ingin berkontribusi atau menambahkan contoh baru, silakan buat pull request atau hubungi pengembang.

Lisensi

Proyek ini menggunakan lisensi MIT. Lihat file LICENSE untuk detail lebih lanjut.

About

Kumpulan contoh kode dasar bahasa pemrograman Go (Golang) yang dirancang khusus untuk pemula. Proyek ini mencakup berbagai topik fundamental seperti sintaks dasar, penggunaan variabel, tipe data (boolean, integer, float, string), konstanta, fungsi output, dan komentar. Setiap contoh disertai dengan file main.go yang dapat langsung dijalankan untuk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages