- 新增 DiscountedProduct 和 DiscountedProductChange 结构体 - 实现 mainJson 函数,包含多个 JSON 编码示例 - 更新 Product 结构体字段名称为导出形式 - 添加 mainJson1 到 mainJson7 的具体编码演示 -修复结构体标签和 JSON 序列化相关问题
24 lines
480 B
Go
24 lines
480 B
Go
package main
|
|
|
|
type Product struct {
|
|
Name, Category string
|
|
Price float64
|
|
}
|
|
|
|
var Kayak = Product{
|
|
Name: "Kayak",
|
|
Category: "Watersports",
|
|
Price: 279,
|
|
}
|
|
|
|
var ProductList = []Product{
|
|
{"Kayak", "Watersports", 279},
|
|
{"LifeJacket", "Watersports", 49.95},
|
|
{"Soccer Ball", "Soccer", 19.50},
|
|
{"Corner Flags", "Soccer", 34.95},
|
|
{"Stadium", "Soccer", 79500},
|
|
{"Thinking Cap", "Chess", 16},
|
|
{"Unsteady Chair", "Chess", 75},
|
|
{"Bling-Bling King", "Chess", 1200},
|
|
}
|