unisbadri.com » Python Java Golang Typescript Kotlin Ruby Rust Dart PHP
Komentar

Komentar #

Komentar dalam Golang digunakan untuk menjelaskan kode, membuat catatan, atau menyembunyikan bagian kode selama pengembangan. Komentar tidak dieksekusi oleh kompilator. Ada dua jenis komentar di Golang: komentar satu baris dan komentar beberapa baris.

Komentar Satu Baris #

Komentar satu baris diawali dengan //. Segala sesuatu yang ditulis setelah // dalam satu baris akan dianggap sebagai komentar.

// Ini adalah komentar satu baris
fmt.Println("Hello, World!") // Ini adalah komentar setelah kode

Komentar Beberapa Baris #

Komentar beberapa baris diawali dengan /* dan diakhiri dengan */. Segala sesuatu yang berada di antara /* dan */ akan dianggap sebagai komentar.

/*
Ini adalah komentar beberapa baris.
Komentar ini bisa menjangkau beberapa baris.
*/
fmt.Println("Hello, World!")

Praktik Terbaik dalam Menulis Komentar #

  1. Jelaskan Tujuan Kode: Gunakan komentar untuk menjelaskan apa yang dilakukan kode, terutama jika kode tersebut kompleks atau tidak langsung jelas.

    // Hitung jumlah elemen dalam slice
    count := len(slice)
    
  2. Hindari Komentar Berlebihan:

    Komentar yang terlalu banyak dapat membuat kode sulit dibaca. Komentar harus digunakan secara bijak untuk menambahkan klarifikasi.

    // Hitung hasil penambahan dua angka
    result := a + b
    
  3. Perbarui Komentar:

    Pastikan komentar selalu sesuai dengan kode yang dijelaskan. Komentar yang tidak akurat dapat membingungkan pembaca.

    // Mengalikan dua angka (bukan menambah)
    product := a * b
    
  4. Gunakan Komentar untuk Dokumentasi:

    Gunakan komentar untuk mendokumentasikan fungsi, metode, dan paket. Ini membantu pengembang lain memahami cara penggunaan fungsi atau metode tersebut.

    // Add mengembalikan hasil penjumlahan dua angka a dan b
    func Add(a int, b int) int {
        return a + b
    }
    
  5. Gunakan Komentar untuk Menyembunyikan Kode Selama Pengembangan:

    Jika Anda perlu menyembunyikan bagian kode sementara, Anda bisa menggunakan komentar.

    /*
    fmt.Println("Kode ini sedang dalam pengembangan dan tidak dieksekusi.")
    */
    
    fmt.Println("Kode ini dieksekusi.")
    

Dengan menggunakan komentar secara efektif, Anda dapat membuat kode lebih mudah dipahami dan dikelola oleh diri sendiri dan pengembang lainnya.

Menggunakan godoc #

Golang memiliki alat bawaan yang disebut godoc untuk menghasilkan dokumentasi dari komentar ini. Untuk menggunakan godoc:

  1. Instal godoc (jika belum terinstal):

    go install golang.org/x/tools/cmd/godoc@latest
    
  2. Jalankan godoc:

    godoc -http=:6060
    
  3. Buka browser dan akses dokumentasi:

    Buka http://localhost:6060 di browser Anda untuk melihat dokumentasi yang dihasilkan.

Kesimpulan #

Dengan mengikuti konvensi komentar ini, Anda dapat membuat dokumentasi yang rapi dan mudah diakses untuk kode Go Anda.

« Sintaks Utama
Variabel »