Files
learngo/x-tba/2-structs/01-intro/main.go
2019-04-17 23:17:51 +03:00

52 lines
895 B
Go

// For more tutorials: https://blog.learngoprogramming.com
//
// Copyright © 2018 Inanc Gumus
// Learn Go Programming Course
// License: https://creativecommons.org/licenses/by-nc-sa/4.0/
//
package main
import "fmt"
func main() {
type Movie struct {
Title string
Genre string
Rating int
}
type Rental struct {
Address string
Rooms int
Size int
Price int
}
type Person struct {
Name string
Lastname string
Age int
}
person1 := Person{Name: "Pablo", Lastname: "Picasso", Age: 91}
person2 := Person{Name: "Sigmund", Lastname: "Freud", Age: 83}
fmt.Printf("person1: %+v\n", person1)
fmt.Printf("person2: %+v\n", person2)
type VideoGame struct {
Title string
Genre string
Published bool
}
pacman := VideoGame{
Title: "Pac-Man",
Genre: "Arcade Game",
Published: true,
}
fmt.Printf("pacman: %+v\n", pacman)
}