diff --git a/main.go b/main.go index e093283..c8a6bae 100644 --- a/main.go +++ b/main.go @@ -1,12 +1,55 @@ package main -import "github.com/gin-gonic/gin" +import ( + "fmt" + + "github.com/gin-gonic/gin" +) func main() { + var i int + // sum := 0 + var balance = [5]float32{1000.0, 2.0, 3.4, 7.0, 50.0} + for i = 0; i < 5; i++ { + fmt.Printf("balance[%d] = %f\n", i, balance[i]) + } + + a := []float32{1.2, 2.3, 34, 4.7} + nums := []int{2, 3, 4} + sum := 0 + for _, num := range nums { + sum += num + } + fmt.Println("sum:", sum) + // fmt.Println("sum:", sum) + + type stu struct { + name string + id int + gender string + } + var newstu = stu{"zhangsan", 2, "男"} + fmt.Println(newstu) + fmt.Println(newstu.gender) + + var identifier []int + var slice1 []int = make([]int, 2) + println(identifier) + println(slice1) + + var countryMap map[string]string + countryMap = make(map[string]string) + countryMap["china"] = "北京" + for capital := range countryMap { + fmt.Println(capital, countryMap[capital]) + } + r := gin.Default() r.GET("xie", func(c *gin.Context) { c.JSON(200, gin.H{ - "data": "zbck", + "data": "zbck", + "balance": balance, + "a": a, }) }) r.Run()