乐酷yuan

Results 12 comments of 乐酷yuan

> 哈哈,同上,一直执行,也都是3000 不放把这个n调大,就会出现了

> 能否讲一下这个函数类型的意义,不然为什么不直接调用想调用的函数,而要用函数类型去调用呢?这个在python和C++中都没有这种用法,为什么go要有这种用法呢? 设计思维:函数可以调用函数,那么在java中都是直接this.anotherMethod(int someParams); 但是到了go里面,由于设计语言的 人员不一样,这些人似乎吸收了前端语言和其他语言的优势,然后可以设置函数做为参数传入,作为返回值返回函数,这本身想就是可以的。只是之前没有这样设计而已,函数作为参数传入,就可以在某些条件下去回调这个函数,比如说: ```go var( status = 0; //0 代表饿;1代表吃饱 ) type check func(n int) func (c check) eatMeal(food string) { if(status ==1) { fmt.Println(c(food)) } fmt.Println("我正在吃:",...

/** * Java 代码释放资源try-catch-finally */ try(// get resouece of os or db and so on..){ // do some operations }catch(Exception ex){ ex.printStackTrace(); } finally { // resource release method. }...

异步啊 大兄弟

slice类型是数组的一个引用,数组arr的地址0x83029,那么slice的数据结构是[ ptr | len| cap],ptr就是指向数组arr的,就是一个指针,即存放了地址0x83029,len存放了slice的长度,cap存放了slice的容量,但是这个容量是不可能超过arr的len的,所以这样看来slice是一个引用,存放的数据是在arr中,修改slice的数据,对应修改了数组的内容,所以 这个思考题,len是2,cap是4,那么它就可以通过ptr指针访问到arr后面的第四个元素。 大家明白了嘛?宝贝们,我是你们的程序员小袁

## 反之,在同一行可以省略

@jeesk大概你都没读明白就提问题了!!! 那不用go work 那人家提供这个新特性就是为了解决这个问题,你不用,反而继续问:我不用go work,能不能用到本地的!!!?你就好比你有腿可以走路,那我不用腿能不能走路?是走路,不是坐车

本节完结撒花 ~ ❀❀❀❀❀

美化输出对象的属性值,类似于java的toString()方法,设置`json: "name"`相当于给属性重命名

本节完结撒花 ~ ❀❀❀❀❀