Files
bootdotdev-fcc-learn-golang…/course/4-structs/exercises/4-embedded_structs/code.go
wagslane 9be3074de6 first
2023-05-01 15:25:27 -06:00

46 lines
669 B
Go

package main
import "fmt"
type sender struct {
rateLimit int
}
type user struct {
name string
number int
}
// don't edit below this line
func test(s sender) {
fmt.Println("Sender name:", s.name)
fmt.Println("Sender number:", s.number)
fmt.Println("Sender rateLimit:", s.rateLimit)
fmt.Println("====================================")
}
func main() {
test(sender{
rateLimit: 10000,
user: user{
name: "Deborah",
number: 18055558790,
},
})
test(sender{
rateLimit: 5000,
user: user{
name: "Sarah",
number: 19055558790,
},
})
test(sender{
rateLimit: 1000,
user: user{
name: "Sally",
number: 19055558790,
},
})
}