大家好,我是码农先森。 之前有朋友让我分享从PHP转Go的经历,这次它来了。我主要从模仿、进阶、应用这三个方面来描述转Go的经历及心得。模仿是良好的开端,进阶是艰难的成长,应用是认知的提升。希望我的经历对大家能有所启发。 模仿 著名艺术家毕加索说过「模仿是人类一切学习的开端,然后才是创新,最后是你的自主」。在我国军事的发展上有一个典型的例子,第一艘新航母模仿的就是辽宁号航母,这促使我们更加容易理解:先模仿,再创新,后超越的路子。大到国家尚且如此,那么小到个人更应该充分认识到「模仿」的价值。模仿是人类固有的天性和本能,大家小时候经常会模仿大人模样,比如学大人的说话口气、做各种动作等等。 在我学...

  F5Pid34CNfer   2024年08月06日   58   0   0 PHP

大家好,我是码农先森。 数组与切片的区别 在Go语言中,数组和切片是两种不同的数据结构,它们之间有以下主要区别。 参数长度:数组(Array):数组的长度是固定的,在创建时就需要指定数组的长度,无法动态改变;只有长度信息,通过len()函数获取。切片(Slice):切片是对数组的一个引用,底层使用的是数组的数据结构,具有动态长度,可以动态增加或减少元素,实现动态扩容;有长度和容量信息,通过len()和cap()函数可以获取。 参数传递:数组:在函数间传递数组会进行值拷贝,较大的数组会导致性能开销。切片:切片是对底层数组的引用,传递切片时只是传递引用,并不会复制整个数组,节省内存和性能。 切片的...

  F5Pid34CNfer   2024年08月06日   68   0   0 Go
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~