40 lines
766 B
Go
40 lines
766 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"
|
|
|
|
// STORY:
|
|
// Hipster's Love store publishes limited books
|
|
// twice a year.
|
|
//
|
|
// The number of books they publish is fixed at 4.
|
|
|
|
// So, let's create a 4 elements string array for the books.
|
|
|
|
const (
|
|
winter = 1
|
|
summer = 3
|
|
yearly = winter + summer
|
|
)
|
|
|
|
func main() {
|
|
// ALTERNATIVE:
|
|
// Use this only when you don't know about the elements beforehand
|
|
//
|
|
// var books [yearly]string
|
|
|
|
books := [yearly]string{
|
|
"Kafka's Revenge",
|
|
"Stay Golden",
|
|
"Everythingship",
|
|
"Kafka's Revenge 2nd Edition",
|
|
}
|
|
fmt.Printf("books : %#v\n", books)
|
|
}
|