天天看点

Golang反转数组

package main

import (
    "fmt"
)

func main() {
    x := []int{1, 2, 3}
    fmt.Printf("%v\n",x)
    for i, j := 0, len(x)-1; i < j; i, j = i+1, j-1 {
        x[i], x[j] = x[j], x[i]
    }
    fmt.Printf("%v\n", x)
}