Latihan 1 dari materi String di Go di Go — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Editor sudah berisi teks := "hello, go world", import "fmt" dan "strings", dan baris pertama fmt.Println(strings.ToUpper(teks)). Biarkan semua itu, lalu isi tiga komentar di bawahnya, satu fmt.Println per komentar:
- Di bawah
// 1. Uppercase, baris yang sudah ada mencetak HELLO, GO WORLD.
- Di bawah
// 2. Panjang, cetak len(teks): hasilnya 15.
- Di bawah
// 3. Replace, cetak strings.Replace(teks, "go", "javascript", 1): hasilnya hello, javascript world.
- Di bawah
// 4. Contains, cetak strings.Contains(teks, "go"): hasilnya true.
- Klik Jalankan.
Output-nya persis empat baris ini, berurutan:
HELLO, GO WORLD
15
hello, javascript world
true
Yang diperiksa: baris ke-1 sampai ke-4 persis seperti di atas; dan kode memanggil strings.ToUpper, len, strings.Replace, dan strings.Contains dengan teks sebagai argumen, bukan mengetik hasilnya.