package main

import (
	"fmt"
)

type User struct {
	Name string
	Age  int
}

func main() {
	user := User{Name: "Alice", Age: 30}
	fmt.Println("User:", user)

	// Attempting to change values directly:
	// user.Name = "Bob" // Uncommenting this would work here, but generally, fields can be exported or unexported based on design choices in Go.

	fmt.Printf("Name: %s, Age: %d\n", user.Name, user.Age)
}
