Articles in the category of Go
- Home
- Go
函数的定义、参数、返回值
package main // 求两个数的和 func sumFn(x int, y int) int { return x + y } // 函数参数的简写 func subFn(x, y int) int { return x - y } // 函数的可变参数 func sumFn1(x ...int) int { // fmt.Printf("%...
map下
package main func main() { // 想在切片里放一系列用户信息 这时候就可以定义一个元素为map的切片 (一个切片多map) // var userinfo = []string{"张三", "李四"} // var userinfo = make([]map[string]string, 2, 2) ...
map上
package main import "fmt" func main() { // 1、 make创建map类型的数据 // var userinfo = make(map[string]string) // userinfo["username"] = "张三" // userinfo[&qu...
选择排序、冒泡排序 sort包排序
package main func main() { /* 选择排序 进行从小到大排序 [9,11,30,6,5,4] */ //1、 选择排序 // 从小到大的排序 // var numSlice = []int{9, 11, 30, 6, 5, 4} // for i := 0; i < len(n...
切片下
package main func main() { //1、make函数创建一个切片 // var sliceA = make([]int, 4, 8) // // fmt.Println(sliceA) //[0 0 0 0] // fmt.Printf("%d---%d", ...