Go: Backend yang Cepat & Concurrentgo
0/3
Langkah 1 dari 3

Hello World & Variabel Go

Langkah 1: Go — Simple & Fast

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.

main.go
Go
1
GoLn 1, Col 0UTF-8

Tab = 4 spasi  •  Ctrl+Enter = Cek