Hello World & Variabel Go
Go (Golang) dibuat Google. Terkenal karena cepat, sederhana, dan concurrency built-in:
package main
import (
"fmt"
"strings"
)
func main() {
// Deklarasi variabel
nama := "Budi" // short declaration (type inference)
var umur int = 17 // explicit type
var nilai float64 = 88.5
// Multiple assignment
x, y := 10, 20
// Swap
x, y = y, x
fmt.Println("Halo,", nama)
fmt.Printf("Umur: %d, Nilai: %.1f
", umur, nilai)
fmt.Printf("x=%d, y=%d
", x, y)
upper := strings.ToUpper(nama)
fmt.Println(upper)
}Tugasmu: Buat program Go dengan variabel nama (string), umur (int), gaji (float64) menggunakan := lalu fmt.Printf semuanya.
Tab = 4 spasi • Ctrl+Enter = Cek