Latihan 1: String di Go — Go

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:

  1. Di bawah // 1. Uppercase, baris yang sudah ada mencetak HELLO, GO WORLD.
  2. Di bawah // 2. Panjang, cetak len(teks): hasilnya 15.
  3. Di bawah // 3. Replace, cetak strings.Replace(teks, "go", "javascript", 1): hasilnya hello, javascript world.
  4. Di bawah // 4. Contains, cetak strings.Contains(teks, "go"): hasilnya true.
  5. 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.

Hint