Mastering Golang
  • Tentang Go
  • Instalasi Go
  • Membuat Project Go
  • Go Run & Go Build
  • Apa itu Package pada Go
  • Imports dan Exports
  • Variabel
  • Tipe Data
  • Konstanta dan Komentar
  • Operator
  • Type Conversion
  • Kondisional - IF
  • Kondisional - Switch Case
  • Looping
  • Array
  • Array - Looping
  • Slices
  • Pointer
  • Map
  • Fungsi
  • Struct
  • Method
  • Interface
  • Interface Kosong
  • Concurrency
  • Concurrency - Goroutines
  • Channel
  • Buffered Channel
  • Channel - Close and Range
  • Channel - Direction
  • Channel - Select
  • Concurrency - WaitGroup
  • Concurrency - Mutex
  • JSON Data
  • SQL
  • URL Parsing
  • GO Vendor
  • Unit Testing
  • Go Basic for Web Development
    • Aplikasi Web pada Go - Hello World
    • Root Routing
    • Query String
    • Web Service API Server
    • HTTP Basic Auth
    • RESTFul API dengan Gin dan Gorm
Powered by GitBook
On this page
  • Perulangan Elemen Array Menggunakan for
  • Perulangan Elemen Array Menggunakan for - range
  • Penggunaan Variabel Underscore _ Dalam Perulangan for - range

Was this helpful?

Array - Looping

Pada sesi ini akan di bahas bagaimana menampilkan elemen Array menggunakan Looping

PreviousArrayNextSlices

Last updated 4 years ago

Was this helpful?

Perulangan Elemen Array Menggunakan for

Tentu kita tidak mungkin menampilkan semua nilai Array hanya dengan menggunakan setiap indeks. Kita dapat menggunakan Looping for untuk menampilkan semua nilai dari elemen Array:

Perulangan Elemen Array Menggunakan for - range

Cara lain untuk menampilkan nilai elemen pada Array adalah menggunakan for - range :

Kita bisa lihat dari kode di atas bahwa nilai tiap elemen students ditampung pada variabel student dan i berisi indeks dari masing-masing nilai elemen Array.

Lalu bagaimana jika kita tidak membutuhkan nilai indeks (i )? Kita dapat menggunakan cara lain yaitu dengan penggunaan variabel _ .

Penggunaan Variabel Underscore _ Dalam Perulangan for - range

Ada saatnya ketika looping menggunakan for - range, data yang dibutuhkan adalah elemen-nya saja, indeks-nya tidak. Sedangkan kode di atas, range mengembalikan 2 data, yaitu indeks dan nilai elemen.

Seperti yang sudah diketahui, bahwa di Go tidak memperbolehkan adanya variabel yang menganggur atau tidak dipakai. Jika dipaksakan, error akan muncul. Sehingga kita dapat mengatasi hal tersebut menggunakan variabel _ .

Menampilkan nilai elemen Array menggunakan Looping for
Output program menampilkan semua nilai dari elemen Array student
Menggunakan for - range untuk menampilkan seluruh indeks dan nilai elemen Array
Output program menampilkan seluruh indeks dan nilai elemen Array
Menggunakan variabel underscore (_) untuk menampung nilai indeks
Output program menampilkan hanya nilai elemen dari Array students