Proyek ini merupakan hasil dari pembelajaran Golang Dasar berdasarkan tutorial dari Akun Programmer Zaman Now di YouTube. Tutorial lengkap dapat ditemukan di sini.
Proyek ini dibuat sebagai bagian dari pembelajaran dasar-dasar bahasa pemrograman Go (Golang). Setiap bagian dari tutorial memiliki direktori tersendiri di dalam proyek ini. Silakan kunjungi direktori masing-masing untuk melihat contoh kode yang sesuai dengan materi yang diajarkan.
- Pendahuluan
- Pengenalan Golang
- Menginstall Golang
- Membuat Project
- Program Hello World
- Multiple Main Function
- Tipe Data Number
- Tipe Data Boolean
- Tipe Data String
- Variable
- Constant
- Konversi Tipe Data
- Type Declarations
- Operasi Matematika
- Operasi Perbandingan
- Operasi Boolean
- Tipe Data Array
- Tipe Data Slice
- Tipe Data Map
- If
- Switch
- For
- Break dan Continue
- Function
- Function Parameter
- Function Return Value
- Returning Multiple Values
- Named Return Values
- Variadic Function
- Function as Value
- Function as Parameter
- Anonymous Function
- Recursive Function
- Closure
- Defer Panic dan Recover
- Komentar
- Struct
- Struct Method
- Interface
- Interface Kosong
- Nil
- Type Assertions
- Pointer
- Asterisk Operator
- Operator New
- Pointer di Function
- Pointer di Method
- Package dan Import
- Access Modifier
- Package Initialization
- Error
- Membuat Custom Error
Setiap direktori yang sesuai dengan bagian tutorial memiliki contoh kode yang dapat dijalankan. Pastikan Anda memiliki lingkungan Go yang diinstal di sistem Anda sebelum mencoba menjalankan kode-kode tersebut.
- Buka terminal dan arahkan ke direktori yang sesuai dengan bagian yang ingin Anda coba.
- Jalankan perintah
go run nama_file.go
untuk menjalankan kode contoh.