go基础
This commit is contained in:
parent
a4f981f7cd
commit
0a09bdc920
47
main.go
47
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()
|
||||
|
|
|
|||
Loading…
Reference in New Issue