2020-11-12 18:10:15 +08:00
|
|
|
|
/*
|
|
|
|
|
|
* @Author : huangzj
|
|
|
|
|
|
* @Time : 2020/11/12 14:04
|
|
|
|
|
|
* @Description:
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
package linqUse
|
|
|
|
|
|
|
|
|
|
|
|
import "time"
|
|
|
|
|
|
|
|
|
|
|
|
type Book struct {
|
|
|
|
|
|
Name string
|
|
|
|
|
|
Author string
|
|
|
|
|
|
Money float64
|
|
|
|
|
|
WordsNum int
|
|
|
|
|
|
PublishTime time.Time
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func MakeBook() []Book {
|
|
|
|
|
|
bookList := make([]Book, 0)
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Go语言",
|
|
|
|
|
|
Author: "Go",
|
|
|
|
|
|
Money: 100,
|
|
|
|
|
|
WordsNum: 1000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 1, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Effective Java",
|
|
|
|
|
|
Author: "Java",
|
|
|
|
|
|
Money: 78,
|
|
|
|
|
|
WordsNum: 9000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 2, 15, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Java语言",
|
|
|
|
|
|
Author: "Java",
|
|
|
|
|
|
Money: 50,
|
|
|
|
|
|
WordsNum: 3000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 2, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Lua语言",
|
|
|
|
|
|
Author: "Lua",
|
|
|
|
|
|
Money: 75,
|
|
|
|
|
|
WordsNum: 45000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 1, 10, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "React语言",
|
|
|
|
|
|
Author: "React",
|
|
|
|
|
|
Money: 99,
|
|
|
|
|
|
WordsNum: 14500,
|
|
|
|
|
|
PublishTime: time.Date(2020, 7, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Red语言",
|
|
|
|
|
|
Author: "Red",
|
|
|
|
|
|
Money: 28,
|
|
|
|
|
|
WordsNum: 880,
|
|
|
|
|
|
PublishTime: time.Date(2019, 4, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "JavaScript语言",
|
|
|
|
|
|
Author: "JavaScript",
|
|
|
|
|
|
Money: 81,
|
|
|
|
|
|
WordsNum: 3776,
|
|
|
|
|
|
PublishTime: time.Date(2019, 5, 17, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
return bookList
|
|
|
|
|
|
}
|
2020-11-25 14:08:56 +08:00
|
|
|
|
|
|
|
|
|
|
func MakeBook1() []Book {
|
|
|
|
|
|
bookList := make([]Book, 0)
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Go语言",
|
|
|
|
|
|
Author: "Go",
|
|
|
|
|
|
Money: 100,
|
|
|
|
|
|
WordsNum: 1000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 1, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Effective Java",
|
|
|
|
|
|
Author: "Java",
|
|
|
|
|
|
Money: 78,
|
|
|
|
|
|
WordsNum: 9000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 2, 15, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Go语言(第二版)",
|
|
|
|
|
|
Author: "Go",
|
|
|
|
|
|
Money: 50,
|
|
|
|
|
|
WordsNum: 3000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 2, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
return bookList
|
|
|
|
|
|
}
|
|
|
|
|
|
func MakeBook2() []Book {
|
|
|
|
|
|
bookList := make([]Book, 0)
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Go语言",
|
|
|
|
|
|
Author: "Go",
|
|
|
|
|
|
Money: 100,
|
|
|
|
|
|
WordsNum: 1000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 1, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
return bookList
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func MakeBook3() []Book {
|
|
|
|
|
|
bookList := make([]Book, 0)
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Go语言",
|
|
|
|
|
|
Author: "Go",
|
|
|
|
|
|
Money: 100,
|
|
|
|
|
|
WordsNum: 1000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 1, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
bookList = append(bookList, Book{
|
|
|
|
|
|
Name: "Go语言(第三版)",
|
|
|
|
|
|
Author: "Go",
|
|
|
|
|
|
Money: 50,
|
|
|
|
|
|
WordsNum: 3000,
|
|
|
|
|
|
PublishTime: time.Date(2020, 2, 1, 10, 0, 0, 0, time.Local),
|
|
|
|
|
|
})
|
|
|
|
|
|
return bookList
|
|
|
|
|
|
}
|