一个网友问的,如何在64位机器上产生16个F,如何在32位机器产生8个F,当然要动态生成的,所以有了下面的代码:
package main import ( "fmt" "strconv" ) func main() { size := strconv.IntSize value := uint(1<<uint(size) - 1) fmt.Println(value) }
有疑问加站长微信联系(非本文作者)
一个网友问的,如何在64位机器上产生16个F,如何在32位机器产生8个F,当然要动态生成的,所以有了下面的代码:
package main import ( "fmt" "strconv" ) func main() { size := strconv.IntSize value := uint(1<<uint(size) - 1) fmt.Println(value) }
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
一个网友问的,如何在64位机器上产生16个F,如何在32位机器产生8个F,当然要动态生成的,所以有了下面的代码:
package main import ( "fmt" "strconv" ) func main() { size := strconv.IntSize value := uint(1<<uint(size) - 1) fmt.Println(value) }