package main
import (
"fmt"
)
func main(){
s := make([]int, 5)
fmt.Printf("%d %d\n",len(s),cap(s))
s = append(s, 1,2,3)
fmt.Printf("%d %d\n",len(s),cap(s))
}
在32位机器上append之后cap是12,64位机器append之后cap是10,请问这是为啥
有疑问加站长微信联系(非本文作者)