diff --git a/main.go b/main.go index c8a6bae..bc4e9b3 100644 --- a/main.go +++ b/main.go @@ -2,55 +2,71 @@ package main import ( "fmt" - - "github.com/gin-gonic/gin" ) func main() { - var i int + // 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 - 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) + // for num := range nums { + // sum += num + // } // fmt.Println("sum:", sum) + // // fmt.Println("sum:", sum) - type stu struct { - name string - id int - gender string + // 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", + // "balance": balance, + // "a": a, + // }) + // }) + // r.Run() + const sum = 100 + var i, j int + for i = 2; i < sum; i++ { + var c = 0 + for j = 2; j <= i-1; j++ { + if i%j == 0 { + c = 1 + break + } + } + if c == 0 { + fmt.Println(i, "素数") + } } - 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", - "balance": balance, - "a": a, - }) - }) - r.Run() + fmt.Println(goodidea("2")) +} +func goodidea(name string) string { + return "5" }