Jika Anda baru belajar tentang Go, bacalah tautan tutorial di bawah ini.
- Memasang Go
-
Instruksi untuk mengunduh dan memasang Go.
- Tutorial: Memulai dari awal
-
Tutorial singkat "Hello, world" untuk mulai dari awal. Mempelajari secara singkat tentang kode, perkakas, paket, dan modul pada Go.
- Tutorial: Membuat sebuah modul
-
Sebuah tutorial tentang topik-topik singkat yang memperkenalkan fungsi, penanganan eror, array, map, unit tes, dan mengompilasi.
Seri tutorial ini mengikutkan tujuh topik yang tiap-tiapnya memaparkan bagian berbeda dari bahasa Go.
-
Memanggil kode dari modul lain — Impor dan gunakan modul yang baru.
-
Mengembalikan dan menangani eror — Menambahkan penanganan eror sederhana.
-
Mengembalikan salam acak — Penanganan data dalam slice (array dengan ukuran dinamis pada Go).
-
Mengembalikan salam untuk beberapa orang — Menyimpan pasangan kunci-nilai dalam sebuah
map. -
Membuat sebuah tes — Penggunaan fitur unit tes Go untuk menguji kode kita.
-
Mengompilasi dan memasang aplikasi — Mengompilasi dan memasang kode kita secara lokal.
-
- Tutorial: Bekerja dengan banyak modul
-
Pengenalan tentang konsep dasar membuat dan menggunakan ruang kerja (workspace) dengan banyak modul. Workspace berguna untuk melakukan perubahan di antara beberapa modul.
Fuzzing dapat menghasilkan input-input baru pada pengujian Anda yang dapat menemukan kasus-kasus khusus dan masalah keamanan yang mungkin tidak terpikirkan oleh Anda.