Komentar Go
Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 4 dari 109.
Komentar adalah catatan yang kamu tulis di dalam kodemu. Compiler mengabaikannya sepenuhnya, komentar hanya ada untuk membantu manusia memahami kode.
Untuk menulis komentar satu baris, gunakan //. Semua yang muncul setelah // hingga akhir baris akan diabaikan:
// Ini adalah komentar
fmt.Println("Hello, World!")Komentar juga dapat ditulis di akhir baris, setelah kode:
fmt.Println("Hello, World!") // Ini mencetak Hello, World!Untuk komentar yang mencakup beberapa baris, gunakan /* untuk memulai dan */ untuk mengakhiri:
/* Ini adalah komentar yang terdiri dari beberapa baris.
Compiler mengabaikan seluruh isinya. */
fmt.Println("Welcome!")Komентар juga dapat menonaktifkan baris kode untuk sementara tanpa menghapusnya:
// fmt.Println("This line will NOT run")
fmt.Println("This line will run")Catatan: Setiap komentar multi-baris yang dimulai dengan /* harus ditutup dengan */, jika tidak, compiler akan menganggap semua bagian setelahnya sebagai komentar.
Tantangan
PemulaPerbaiki kode agar hanya Hello, Go! yang dicetak.
- Tambahkan
//di awal baris yang mencetakGoodbye! - Baris yang mencetak
Goodbye!harus menjadi komentar agar tidak dijalankan - Jangan hapus baris apa pun, dan jangan ubah baris yang mencetak
Hello, Go!
Coba sendiri
package main
import "fmt"
func main() {
// Ketik kodemu di bawah ini
// Ubah baris di bawah ini menjadi komentar agar tidak dijalankan lagi
fmt.Println("Goodbye!")
fmt.Println("Hello, Go!")
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Perbandingan dan Logika
Operator Perbandingan, Bagian 1Operator Perbandingan, Bagian 2Operator AND LogikaOperator OR LogikaOperator NOT LogikaDasar Prioritas OperatorRingkasan, Membuat Perbandingan7Alur Kontrol: Perulangan
Penjelasan tentang `for` loop`for` loop Dasar`for` loop dengan Kondisi SajaKata Kunci `break`Kata Kunci `continue`Perulangan BersarangRangkuman: Mengulang Tindakan2Variabel dan Tipe Data Dasar
Apa itu variabelInferensi Tipe dengan `:=`Bilangan Bulat (int)Bilangan Floating-PointBooleanstringNilai NolKonstantaKonvensi PenamaanRangkuman: Variabel dan Tipe5Input/Output Dasar
Output TerformatKata Kerja FormatMencetak Tipe DataMendapatkan Input Dasar dari PenggunaRangkuman: Input dan Output8Fungsi
Memahami FungsiMendeklarasikan FungsiMemanggil FungsiParameter FungsiMengembalikan Satu NilaiMengembalikan Beberapa NilaiNilai Kembalian BernamaDasar Cakupan FungsiRangkuman: Membuat Kodemu Dapat Digunakan Kembali3Operator Dasar
Operator AritmetikaOperator PembagianOperator ModuloOperator PenugasanOperator Penugasan GabunganInkrementasi dan DekrementasiRangkuman: Perhitungan6Alur Kontrol: Percabangan
Pernyataan `if`Kata Kunci `else`Kata Kunci `else if`Shadowing Variabel dalam `if`Menginisialisasi VariabelPernyataan `switch``switch` dengan Ekspresi`switch` tanpa EkspresiKata Kunci `fallthrough`Ringkasan: Membuat KeputusanLatihan sendiri: Compiler Go online