Skip to content

Kumpulan kode dasar pemrograman Golang, mulai dari variabel, tipe data, operator, hingga array, slice, dan map. Dibuat sebagai bagian dari perjalanan belajar dan referensi pribadi.

Notifications You must be signed in to change notification settings

arginanta/Basic-Go-Programming

Repository files navigation

Belajar Golang Dasar

Repository ini berisi kumpulan kode untuk memahami dasar-dasar bahasa pemrograman Golang.
Setiap file mencakup satu atau lebih topik dasar pemrograman Go, yang dilengkapi dengan komentar untuk membantu Anda mempelajari konsepnya.

Dokumentasi resmi Golang: https://golang.org/doc/

Materi yang Dicakup

  1. Program Dasar (Hello World)
    Memulai dengan program sederhana untuk mencetak "Hello, World!" ke console.

  2. Tipe Data
    Memahami tipe data seperti int, float64, string, dan bool yang digunakan untuk merepresentasikan data di Golang.

  3. Operator
    Belajar operator matematika (+, -, *, /, %) dan operator perbandingan (>, <, ==, !=).

  4. Variabel dan Konstanta
    Cara mendeklarasikan dan menggunakan variabel, serta perbedaan dengan konstanta.

  5. Konversi Tipe Data
    Mengubah data dari satu tipe ke tipe lain, seperti dari int ke float64.

  6. Increment & Decrement
    Operasi penghitungan ++ dan -- untuk menambah atau mengurangi nilai.

  7. Kondisi (If-Else, Switch)
    Cara menggunakan struktur logika untuk membuat keputusan berdasarkan kondisi tertentu.

  8. Looping (For, Break, Continue)
    Membuat iterasi berulang menggunakan loop for, serta memanfaatkan break dan continue untuk mengontrol alur loop.

  9. Array dan Slice
    Memahami cara menyimpan data dalam array, serta memanipulasi data menggunakan slice.

  10. Map dan Nested Map
    Struktur data key-value yang digunakan untuk menyimpan data dengan akses cepat, termasuk cara membuat map di dalam map.

Cara Menjalankan Program

  1. Clone repository ke komputer Anda:
    git clone https://github.com/username/Belajar-Golang.git
    cd Belajar-Golang
    
  2. Jalankan file sesuai materi yang diinginkan: Misalnya, untuk menjalankan program main.go:
    go run main.go
    
  3. Ganti nama file sesuai kebutuhan:
    go run datatypes.go
    

Tujuan Project

  • Belajar Dasar Golang: Repository ini dirancang untuk membantu pemula memahami konsep dasar Golang.
  • Referensi Pribadi: Sebagai koleksi kode yang dapat dijadikan acuan saat bekerja dengan Golang di masa depan.
  • Portofolio: Memperlihatkan hasil pembelajaran bahasa pemrograman Go.

About

Kumpulan kode dasar pemrograman Golang, mulai dari variabel, tipe data, operator, hingga array, slice, dan map. Dibuat sebagai bagian dari perjalanan belajar dan referensi pribadi.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages