首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
loopvar专题
loopvar 改动不同版本的影响-并发
看一个关于并发的例子 package mainimport ("fmt""runtime""sync")func main() {fmt.Println("golang version:", runtime.Version())concurrencyDemo()}func concurrencyDemo() {isGold := func(num uint64) bool {return n
阅读更多...
loopvar 改动不同版本的影响-大循环的执行时间
示例代码 package mainimport ("fmt""runtime""time")type Large [1 << 12]bytefunc readOnly(x *Large, k int) {}func foo() {for a, i := (Large{}), 0; i < len(a); i++ {readOnly(&a, i)}}func bench() time.Du
阅读更多...